Do you think T E S L A would install for me? I live in Chicago and have a vacation home in Orchard Lake 20 minutes from Detroit. I was thinking of purchasing the unit for my roadster but I am really nervous that someone is going to screw it up. What’s the level of difficulty for a professional...