I can't blame you for cringing at the OEM hitch price and installation but I'm afraid that it is the best solution. I do not have a hitch of any kind as I do not tow but I have heard about a few horror stories involving aftermarket hitches causing major damage.
As you saw from the DIY instructions, the OEM kit is bolted directly to the frame with a replacement piece of steel. That is the strongest way if you are going to pull anything with your X. If you're just using the hitch as a way to mount a bike carrier then you might be okay.
I hate to link the site as it generally sucks but please see
this thread about a bad experience with an aftermarket hitch.
I also know of someone who had a Hidden Hitch and iand had problems with just a hitch mounted cargo carrier.
Here is the thread.
I don't mean to crap on your accomplishment but I think it's important for you to be aware of potentially expensive problems.
BTW, :xoutpost: .