yeah i raced almost everything last season (my first) and i'll do the same next year.
my experience was that i'm not a huge crit fan, but crits are really good training for my road race limiters (tactics and sprint/explosive power). i pretty much map out my training/racing calendar with an event every weekend and then only bail on racing if something important comes up or i'm sick or completely fried. but definitely err on the side of racing lots. i offset the cost by volunteering as much as i can.