I believe they are not good for certain components of the vehicle long term. Plastic components.
By proper washing I mean a detailed wash by hand using a good soap formulated for automotive finishes.
haha. After a detail I'm sure it'd be a wash (no pun intended)
BUT
After me taking 40 minutes and handwashing my car after a period of rain and bad weather and you taking yours to the touchless, I'd take that bet. Putting any question about chemicals and their effects aside, the touchless wash doesn't do any detailed work to the wheels, leaves road film on the paint and the glass which hides the true beauty of the paint. I don't consider that clean ;)
Weather conditions here make a big difference too. I do clean the wheels myself, mostly due to the infamous IS350 brake dust. I do however like the extra underspray at the car wash. I found that the SUV and truck bay does the underspray even on the wash and rinse only selection.