Yesterday I installed the curt hitch. Took me a little longer than expected, (It wasn't difficult but I was taking my time.

)
The curt hitch is sturdy - I don't expect see any flexing from the hitch and it bolts to the same location as the OEM model. I think it will be more than adequate for my use.
For the wiring, I know many will say non-OEM will cause problems. I used a "Tow Ready HD Protected ModuLite Harness" which is wired directly to the battery and eliminates the draw off the vehicle's taillight circuit and works with multi-plexed systems. It tests out fine with no error codes. I know the OEm trailer module does a couple other things(turn off the PDC), so your choice.