I just switched from the Suntour NCX SP-12 (27.2, 400mm, firm spring) to the bodyfloat on my Radrover (27.2, 350mm, orange springs) on my Radrover. Amazon has a 30 day return policy and you have another 30 days to ship back when you start the return. The $250 price seems to be pretty firm at Cirrus and most of the other reseller sites I've found. The free Amazon prime shipping and up to 60 days before returning option made me go with them.
I'm still fine tuning the bodyfloat for comfort/control for work commuting and trail riding. I have the bodyfloat seatpost stem at its max height and I almost sent it back because it looked like it might be too short for me when set properly (6'3", 34 inseam, +260lbs with riding gear+commuter backpack). The extra 1-1.5 inches of thickness of my padded 11.5X12.5 Sunlite Cloud-9 seat does help with a little extra height for the bodyfloat for me compared to most regular bike seats. I think I would have to go with the extra length (and cost) of the carbon fiber bodyfloat if I had a thinner seat.
The bodyfloat and Suntour are about even on smooth paved roads/bike paths (as you would expect). I get a little more bounce/dips on the bodyfloat on larger bumps or undulating trails compared to the Suntour. That could just require me to do more fine tuning on the bodyfloat to reduce the bounce. The bodyfloat is far superior with much smaller bumps, ripples, and pockmarked trails in reducing the vibrations compared to the Suntour. Less vibrations are being transmitted to my backside; but, you know they are there because you can feel them in the pedals and handlebars. We have to share the trails with horses near the river and some parts can be riddled with pockmarks from the horseshoes.
The Suntour for the way I ride is the 80%-85% solution. I find the bodyfloat is able to get me to about 90%-95% in smoothing out the minor uneven surfaces the Suntour SP-12 just couldn't reach.