There are two major concerns with this design:
1. Ankle splashies.
2. No hitch pin to make certain the dang thing doesn't slip out of the receiver. I don't know which would be worse, landing in your own crap or smashing your head on the bumper. At least if you smash your head first, you might not be awake for the landing.