I did a solo2 a couple weekends ago up in the Bay area. I ran in the Street Modified class and was simply toasted by the countless Evos. I think I'm supposed to be in the STS class. I just happened to have SM stickers so I ran with the big boys.
DSC off. Once it kicks in, your revs drop and it's a little hard to get them back up.