Thanks Wayne, I ended up finding a nice “simplify” addon that basically does exactly what I asked for: you set an error threshhold and then it best approximates the curve to that error. But, the smooth modifier might be nice in conjunction with that too.