I have used the Meguires Ceramic coating, easy to use, great shine afterward and decent protection from the elements. Not going to help with scratches or rock chips for sure. I have done it to three 6G broncos. My wifes stays in the garage and that one held up the best. The other two it only lasted about 6-8 months. But its cheap, it can be applied to the entire truck no need to worry about getting it on the plastic flares like old school wax. My badlands is over due for it again and I will do it again. As far as it feeling smooth, it is only as smoth as the surface you apply it to. My 24 badlands hood was a mess, I had to use a clay bar on it to get it smooth before I applied the coating.
I have heard good and bad about the pro applied stuff. I know a guy that had it done to his Porsche and it didnt hold up well at all he spent over 2k on it and wasnt impressed, I know of another guy that just had the wheels done on his Mustang with real high end stuff and its amazing how easy it is to keep the wheels clean because of it.