Looks good, you did a nice job!
I like pintle hitches and have used them a lot over the years. It's a strong, solid, easy to hook up hitch system and you don't have to worry much about your Buddys trying to borrow it. .
The drawbacks are only being about to use a limited amount of trailers (I know I have a pintle mounted on a 2" receiver so it slides in my bumper), you get a lot of banging when the tow vehicle and trailer are moving in different directions or speeds. Unless you have a revolving pintle getting the tow vehicle and trailer in different directions off-road could land you in trouble.