I went with the Cecco Farm Bumper on mine. I have a GI Jeep Trailer, and I use my set up rougher than just hauling Dirt Bikes around. I wanted my Bumper tied to the frame solidly.
If USMC put that receiver hitch on his Roxor, I am 100% sure that he did plenty of research, and was sure it would work fine for his application before ordering it.
One thing I would keep in mind, do not bounce that set up around roughly with maximum weight on it. Being right at the maximum rated weight you will probably be ok if you do not get rough with it.
Enjoy your Roxor.
Bob R