That's a real sweet set up you designed and fabricated!! It gets it out from underneath *and* opens up on the correct/non traffic side!!
Nice pintle hitch, that should work out really good for your off-road Adventures when pulling something utilizing that hitch.