It is worth getting ceramic coat, but like stated previously, the work is in the prep - but they also need to have some buffer of protection from another ceramic/SiO2 product to keep the ceramic coat itself preserved.
Ceramic just provides a base layer sealant. Some of them won't shine as much as people think and don't bead water, they sheet water. When coated cars get dirty they certainly don't act like what most people think they will until washed again.