Go see jay @ Halters. I stopped by last week a day before heading out on vacation and needed a hitch rack to take two bikes. Jay had exactly what I needed, he even installed it (and we had a nice conversation during the install) and I ready to go in ~ 30 minutes. Best bike shop ever!
PS the T2 works great (also have a 2" hitch). Easy to load and unload, and the bikes are very secure.