Is it perfect? Nope. Is it Gud Enuf? Oh yea.
I have no aspirations to join the Tour de France, nor does my family. But we want to take our Huffys to the local bike path sometimes. Buying an 600 or 800 dollar platform just feels stupid for something that will be used 2-3x a year.
So yea, could it be better? Sure. The hitch lock is gud enuf, but could be better, the bike attachments could be a bit better, but you know what, for the price, its gud enuf.