Gotta agree with the woods section. In the past month, I have put in almost 1000 miles in the woods, and have loved every minute. I, too, ride a gear high, which reduces the wheel spin experienced by those on smaller bikes. As also stated in the article, the big ugly uphills is where the 500 shines.
I shared this story before, but worth repeating. About a year ago, I raced a team race at a park with a lot of sandy hills. We rode my partners YZ250, and wow, what a difference. Clutch work and wheel spin were the words for the day. The big bores won all the classes.
While I may keep my son's 2005 KX250 at the end of next year, the 500 will stay in the stable. The 250 will only be used as a backup bike or as a loaner.
Rick