Hand wash for sure..
If you take care of it from the beginning, it's very quick to wash. The day i picked up the car i:
1. washed
2. used a clay bar to remove rail dust, and other crap from sitting at the dealer
3. polished using Klasse All-in-one (great stuff!)
4. sealed using Klasse Sealant glaze
5. next day, put another layer of Klasse glaze.
a double layer of Klasse glaze will last up to one year. From then on it takes me 30 minutes ot thoroughly wash the car.
The only car washes I go to are the do-it-yourself ones in the winter to get any salt/road grime off.