Are the follow-ups free? We get it also done at the dealer. I think we pay around 1000 each time (we get it done at the regular service intervals).
Note: It won't stop stone chips if the impact is severe (I have one on my hood).
However, where there are minor marks in the paint (not deep scratches), they can easily be polished out. My crv is close to 5 years old and there are no scratches in the paint at all (ony the odd stone chip). A paint protection film can be stuck onto the front of the car to reduce stone chips.
I occasionally apply a spray-on coating to keep the paint slick (meguairs has some products). see below
Overall, I recommend doing it. Hondas prices are competitive with outside shops. You could always do it at an outside shop, its just more convenient to do it when get get out cars serviced.