Installing a Torq Central Eco Hitch

I ride my mountain bike regularly and on my old car, had a hitch installed to keep the interior clean. Unfortunately I can't use the roof rack as my garage is too low - only a matter of time before I forget and drive in with the bike attached.

Has anyone installed a ecohitch from Torq Central in Hong Kong? It looks like a straightforward job, but with the various sensors in a Model S, I am reluctant to either do it myself or take it to the average body shop.