I have a Neptune 16 (900 lbs: http://sailboatdata.com/viewrecord.asp?class_id=3288) and a 2004 Chevy Cavalier with a 1000 lbs towing capacity. I don't have a hitch on the Cavalier but was thinking of putting one on. Would this work ok for towing and launching or is that not a good idea? Thanks!