They look like they hold up great. A guy at our local track has the high speed in his 1/8 buggy for throttle and steering and they hold up great. He beats the snot outta his vehicles and hasnt had an issue with these servos yet.
Only thing I would be worried about is warrenty service. Haven't heard any bad things but then again havent heard any good. Usually newer companies are really good with warrenty repair work but who knows.