You've got that right, welcome to New England. One place with superb riding right now though is Cape Cod. I'd suggest riding there if you're itching...we've been heading down every weekend recently and you're more than welcome to join us.
Lynn also gets allot of scrutiny during the spring time. The land management keeps a close eye on people using the property before it's had a chance to properly set up. I'm with yah an itching to get out there...but soon enough will all be b**ching about how humid it is.
Don't worry about being in shape, we're a relatively slow group riding big bikes and we take lots of breaks to play on features. I try to keep up on the local rides, once the weather's better I usually only have one or two days a week when I'm not riding or doing trail care so don't hesitate to ask.