I've had Pitbull, Handy, T-Rex, etc. The best-bang-for the buck by far has been the T-Rex stands. The T-Rex stands were $140 shipped to my door for both (including a center stand). The Pitbulls were $300. The T-Rex come with 5 centerpins, the Pitbulls cost $25 each for extras and only came with one. The T-Rex had extra bracing, and had 2 caster wheels on each leg, instead of just one. I use my T-rex more often than the Pitbulls. Now the exception is on the SSS on the Ducatis. You have to get the Pitbull for those.
Nothing wrong with the Pitbulls. I like them also - just don't like the price.