This is what I know about ceramic brake pads.
Ceramic pads are comparatively ineffective when they're cold. In fact if you are used to driving organic or semi metallic, the first time you leave in the morning with ceramic pads, they will downright frighten you the first time you try to stop, because you will have to use such braking force on the pedal that you'll think something is wrong with the system. Now, once those pads heat up, when you hit the brakes, they'll throw you through the windshield.
Ceramic pads run hotter than other brake pad materials, and they tend to hold that heat for a while. So if you are doing a commute with heavy braking involved - start and stop traffic that starts to go 40 miles an hour and then stops - and then you get home and just park the car, the pads and the calipers will retain that higher heat for a longer time, and so the rotor will cool at different rates, creating different friction characteristics around the diameter of the rotor. This is what gives you that front end shuddering, vibration, or even steering wobble when you hit the brakes at high speed.
Ceramic pads are very tough. All else being equal, they will generally wear out a set of rotors before the pads wear out. But most things aren't equal, so depending upon the break-in method, braking habits in normal driving, and whether a cool-down period is employed after driving, ceramic pads and rotors can last a few months to a couple years.
Lastly, my opinion is that ceramic pads aren't good for trucks, or other heavyweight vehicles, or work vehicles. I have ceramic pads in all four corners of my Nissan Maxima, and like I said, scare you to death in the morning, throw you through the windshield in the afternoon. But the problem is also a safety issue. Ceramic brakes are terribly ineffective when they're cold, and if you've got a work truck loaded up with tools and materials and you forget about this, you're either going to go through a red light or you're going to hit whoever is sitting at it.
So how about a nice, quality, semi-metallic set?