I bought a bike from a pro that had their suspension. It is set up for him(180 lbs.). I am a 150 pound B rider.
The bike was initially very stiff, but after a short break in and some adjustments (compression all the way out) it is pretty good.
Obviously it is a bit stiff and harsh, but it never bucks, headshakes, or does anything unexspected. The harder I ride, the better it works.
I recommend them if you want to send your stuff there.
They also have a nice garantee if you buy a bike with there suspension from another rider. For the price of an oil change, they will revalve it to your weight.