I had some extra black vinyl laying around so I figured I would try this today. It actually turned out great and is much better than painting. It takes about the same amount of time and is reversible. The other upside is the finish looks perfect compared to paint. I highly recommend you always try wrapping things before paint.
Let me know if you guys have any questions!
TIP: Use a hair dryer. Very little heat does wonders.