looks good. i just got through installing the torklift hitch (1 1/4) and here are my thoughts :
The good :
overall its a nice design, lines up well with the frame holes. it will be very durable.
The not good :
its very very heavy but i guess hitches need to be steel instead of aluminum...