Welcome back Clearskies!
I was in the same boat as you as far as mesh avatars go - and then I decided I'm happy with my system avatar and the options I have for it. I admit that the clothing game is getting a bit more complicated since many creators make things for mesh bodies only, but have found that with a bit of shape adjustment and the judicious use of alphas (there are a few you can get on the marketplace) I can wear clothing made for a mesh avatar. Also, there is the advantage of shopping in outlets for older things ("old" in terms of Second Life, that is) which include standard sizes.
I guess it depends what you want out of Second Life. I personally would wait until the bake on mesh comes around, and you'll have the best of both worlds.