Nope, shouldn't be a holiday. Not that I'd get it off in restaurantville anyway. It's harder with other sports anyway. Staying up to watch the Bruins or Sox (Or Celtics if you're into that crap) in the playoffs can be tough. It's multiple games a week, week nights, etc...
And being in Boston, we make the playoffs pretty much every year in all 4 major sports...tough being in Title Town. (YES, I know the Pats lost, hahahaha)