I got the body float with the ST2 and just rode 50 miles this morning..... The bike now feels great and even better than before.... Love how seamless the power transfer is on this bike !!
Have a 75 mile trip planned tomorrow to Nyack and back.... Will see how that goes