Well I'm not sure it makes sense. If the windshield is tinted, it will be applied to the inside of the window and cut around the camera housing, not tinted inside the housing where the cameras are. The rear window has no cameras, at least in model Y the rear camera is just above the license plate next to the tailgate handle. So I'm not following at all how it would affect any of the cameras.
"Electric" issues are mostly due to the effect of metalized films which is a product of older and/or cheaper tint products. Easily avoided today unless you're cutting corners, in which case you probably won't be looking for windshield tint anyway.
Regarding the roof concern, I looked into this also after reading some discussion about cracking roofs, and I came to the conclusion that those reports were probably due to something else rather than the heat-expansion theory on a normal undamaged roof (and the anecdotal examples weren't necessarily all Teslas in any case). It seems that tinting the roof is fairly common here in Arizona and I haven't found a shop or an owner who experienced the cracking. So I did go for a fairly strong tint on the roof, moderate on the rear window. I would of course be very unhappy if I were to get a cracked roof, and if so I'll report that here. But hopefully not, knock wood (not glass
)!
To date I have not tinted the windshield because I'm very sensitive about any loss of nighttime visibility; however I am considering it and there are some 80% VLT films that do a good job of cutting down on heat. I thought about the 3M crystalline 90% but there are reports of problems with that specific product, for example banding with polarized sunglasses. The 3M crystalline 70% film doesn't seem to have the same issue, but I still would like the lightest possible film if doing the front windshield. Someone I know got Llumar 80% and that seems to be working well for them, so I'm going to take a good look through that at night compared to my untinted windshield. Then I'll decide. But I can say that the untinted windshield clearly feels hotter in the daytime sun here, compared to any of the tinted windows.