Tower Pro is in no way connected to Tower Hobbies, just an Asian company trying to make people think that they are. I've seen some reviews on them, some good and others very bad. The soldering of the connector wires seems to be an issue.
I have several EXI and Solar servos in boats and on road cars. So far the only issue is some excessive noise in a couple digital servos. They buzz but have not failed yet. The cars have hit the rails quite a bit as were learning to drive road courses.