My guess would be no, it isnt a good setup. Racers Design sounds like a cheap, Dropzone-type coilover system. But I might be wrong. $200 for what are most likely the non-adjustable shocks seems a little high...
But yes, all you really need for a very mild drop (less than 1.5 inches) are shocks/springs.