Hmmm; not too fond of the look (IMHO) and I don't like permanent applications to the body paint, but if it makes you happy then it's Okay (to each it's own).

The best way I've found on preventing flying rock chips (front clip & windhield) is not to tailgate the vehicle in front of me (especially big-rigs), by having a big cushion of following space. This driving method always keeps my VX looking sharp and also gives me additional reaction time in case I need to brake suddenly or make an evasive manuever to prevent an accident.