Yup, you can put it on paint.
I've seen pictures and vids of people who Plasti Dipped their whole car.
Can't imagine it lasts very long on the entire car but then again touching it up is probably real easy.
2010 Alpine White 335i
- Sports Package, Premium Package, Navigation, Comfort Access