Wonder how strong the sheet metal is that hitches bolt to on chrysler mini vans. I know they dont have frames. My neighbors carry their scooter on one of those platforms on their mini van without any issues. Its only driven on road though but our roads arent exactly smooth.