Can't speak for Auto Twirler but can tell you my Whirly Jig is outstanding. My painter hasn't stopped trying to buy it from me since I sent my car to him on it (he ownes the other brand)
http://www.whirlyjig.com/
Good luck whatever you decide