Do you have a defrost spot built into your windshield? Maybe it's setting it down into that? My XL doesn't have a defrost except the heater and doesn't skip down when it gets to the bottom of the stroke.
You're waiting for down payment money? I hope it's not too long because they may sell it out from under you.
My dealer was good but I had to pick it up within 2 days.
I launch mine at my local lake without a problem. It probably depends on how far you have to back into the water. With mine, half the rear tires are under water but our ramp is not steep. It helps that my trailer is low to the ground too.