It probably is the one-way bearing. I probably could clean it up a bit... maybe even put some lube in there and run the motor backwards to break it in... (just kidding). Is there anything that would cause the bearing to bind, or should I go look for a new one?
The head is set up just fine mechanically. As for my pitch/throttle curves, I have mine set up this way in the DX6i (obviously not idle-up settings):
Throttle (L,1,2,3,4,H) : 0, 40, 85, 90, 90
Pitch (L,1,2,3,4,H) : 50%, 47%, 50%, 75%, 100%
The reasoning behind this is that flying at low head speed is going to result in stability problems. I want to rely on rotor pitch for lift and not head speed, so keeping a nearly flat head speed like they do with real helicopters is desired. I can easily get the thing into the air at 50% throttle, but head speed will drop once the rotor pitch is increased. Once I build a decent tachometer to measure head speed, I can tweak my throttle curve more by measuring head speed at 100% throttle, 100% pitch, and then working backwards to find the throttle setting that gives the same head speed at zero pitch when there is minimal loading on the motor. (if that makes sense) I suspect that this isn't needed though since the ESC should be controlling speed and not power input. Definitely a different story on fuel powered units though.
I also did not want negative pitch at lowest stick because, well, parking the blades into the blade retainers is MUCH easier when there is zero rotor pitch.
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
The little bit of negative while I am spooling up is just there as a precaution to help pin the helicopter to the ground in case a gust of wind comes along... I'm not even sure that it would help in the end.