Ceramic coating really doesn't do anything to 'protect' the paint from rock chips. But it protects the paint from scratching it when washing the car, and keeps it clean looking for a long time. I just had my wife's car ceramic coated with Gtechniq Crystal Serum Ultra. It's pretty amazing. However It still has a clear-bra on the front and behind the tires -where rock chips are prone to happen.
It all depends on what you're looking for. But it's a big mistake to think ceramic coating will do anything to protect against chips.
Yea, as an update I decided to just wrap the entire car with ppf. After looking into ceramic coating, it seems a bit of a chore. You have to wash it and dry it a special way. You have to get the coating re-applied annually for the warranty, etc.
I decided just to ppf the entire car, and can rest easy about rock chips and scrapes. Plus I can hand wash the car easily over the ppf, do a quick wax coat on it and it's good to go. Less maintenance and more protection. Ceramic coating is nice, but no substitute for ppf.