It's a case of catch 22, if you want attention by leaving it on your drive and with a wrap on it, you are going to get attention, so you should'nt complain when it happens, if it is advertising your company what a great bit of
PR if you are nice to people who show an interest in your car, so you should smile and let them look in your car and sit in it, then give them your business card or a brochure, job done, if you are horrible and tell them to go away, you are not advertising your company very well.
Smart cars have been used for company advertising over here in Britain for 10 years now and if you go to these signwriting companies they actually have the pattern for smart car wraps, the only other cars that are used in this way are the new Mini and the new Beetle.
Good luck and be careful what you wish for!