I am lucky enough to have both. If the suspension is stock on both,the honda will only have a slight edge. it's lower and faster out of the corners, holeshots better, but the banshee will hold it's own.On a tight track the honda should win, on a fast open track, the banshee should win.
If you dune more than you race, stick with the banshee. That's hard for me to say, I've had 250r's since 1988. Hope this helps