A 250cc 2stroke competes with the 450cc 4stroke class, so it's not a matter of cc's.... I love the neck snapping acceleration of the 2stroke, but for trails, woods and stuff like that, you can't beat a 4stroke for lugging around.
If I am on the track, I'd take the 2stroke every single time.
Also a 2stroke is worlds cheaper to maintain then a 4stroke.. No valve adjustments, no expensive parts to blow up.. Get a hone, a new piston kit and you are good to go...