If you hit your Spyder's brake pedal hard OR fast, & even more so if you hit it hard
AND fast, these things
WILL pretty much stop on a dime!! It's bloody amazing how fast they
DO stop when you stomp on the brake, especially those with the 2013 on Brembo brakes - the first time I tested a panic stop on a Spyder (I was actually meant to be testing the tires, but I figured I should know how well the Brembo equipped Spyder would stop first.... and they really do bloody well just STOP!! Period, game over!! :shocked

I reckon braced for it reasonably well before I stomped on the pedal, but I
STILL hit the top of the windscreen hard enough to shatter my Shoei's visor & smack my teeth painfully hard on the top edge of windcreen while the rear wheel
DID leave the ground!! :yikes: But I stopped, almost instantly!! And it's been able to stop similarly more than once since, so that wasn't a fluke event!
Even if you just brake only medium hard but the Nanny detects an 'upsetting to it' steering or tire traction situation, there are circumstances when it can take over & stop you BLOODY FAST just cos it thinks it's saving your arse!! I have ridden & driven many vehicles over the years (I've actually been
paid to test them because some people value my opinion!

) a lot of them were labelled 'Super Cars' or 'Super Bikes' that are widely touted as having phenomenal brakes, so I reckon have a pretty good idea of what 'good brakes' really means, but I'm absolutely positive that under the control of a reasonably skilled rider, the 2013 & on Spyders will outbrake pretty much all of them!! :shocked:
So Harmony, are you sure you didn't just hit that pedal harder than you thought & as a result got to experience the absobloodylutely stopping ability that 2 wheels up the front of a very light vehicle teamed with a great set of brakes & a greater VSS can bring about?? Maybe you should take your Spyder out onto a quiet section of road or into a deserted car park & see if heavy braking can duplicate what you felt? What you've described above sounds a whole lot to me like what the Spyder's brakes can do
really well! :dontknow: