there are threads about the drawbacks of 3rd party Hitch, please read them. but I would like to share my thoughts, but the bottom line is just go with OEM Tesla Hitch, it comes with the tow mode software that 3rd party cannot give you.
I was quoted by U-Haul $850 for everything, but ended up getting $1000 with my MY order. but I still think $1300 (post delivery) is decent to spend especially if you are to use the hitch for towing things rather than bikes and cargo carriers only.