You might not have caught the article I posted about this.
According to those tests, cars without a ton of horsepower and nose weight seem to do fine even stopping from 100 MPH with WOT.
I do believe their sales have been hurting though. Otherwise you wouldn't be seeing the deals they're currently running.
After reading more into the Toyota sales, it looks likes sales dipped in February, but rose 40% year on year for the first 10 days of March after they introduced the sales.