I do have crf250L. and it is a great bike, but after serious accident, I decided I am too old for crazy off-roading, so I converted it to supermoto, so now it rides great on regular roads. still, gs is much better looking, much more comfortable; it ergonomics are perfect as long as you add some handlebar risers.
i have 6 bikes, but the small gs is my favourite. i am still waiting for some aftermarket fuel enrichers to make it a bit stronger. my crf250 is stronger than gs with all the modifications I have done on it. I mean, I do not need much more power or else why to buy 310cc bike? but still, the bike is not using its full potential due to emissions control restrictions.
as you love riding, you need to love you bike