I still say not to launch with your 200 pound son in the boat, it's got to help.
After you drive away, he can beach the boat off to one side of the ramp, it's aluminum I can't see any harm in that.
He can either wait there for you or walk it around to the dock. If that is difficult, get a...