No way on my new bike. On the '98 I was lazy and let it get really dirty sometimes, so I did spray it off at the car wash first then finished it at home. One thing is the water and soap running out of those places are slick ass hell so watch out if you deciede to go that route.
I never take my bike to a carwash & very rarely take my truck to one. I have found that when I am done washing my truck it still has dirt on it that will only come off by hand, so I tend to wash my vehicles at home.
If my rims were really dirty I might be tempted to spray off the oil and road grit with a powerwasher...especially if I had keys to the carwash! One would need to be really careful to avoid the spraying the hubs.
As far as cleaning plastic bodywork is concerned...it doesn't take too long out in the driveway with a regular gardenhose and a bucket of lukewarm soapy water.