I think it depends on your experience. If you are a novice rider, then you need to do base training before any sprint training. But if you've been riding for 15 years, then you probably have done more then enough base training...
That is not true, things don't work that way. Unless you are a track racer or doing 45min crits you are going to find yourself fading at the end of a race if you neglect some form of base in your training. I actually notice this throughout the season, come July/August my endurance starts to fade a bit and then I repeat a block of base type training for my fall build as I approach a couple key MTB races. Admittedly, I do race with a few guys who have been around for a while that maybe don't need to work quite as hard at building base as I do on younger legs, but these guys are exceptions to the norm. Plus they are former euro-pros/national champions who have been to hell and back 5 times over, their untrained talent is still enough to compete just nicely in our regional Pro/1/2 races, so they don't really count.
Most tour professionals who do this for a living actually still prescribe to the old fashion LSD method, where you ride 30hrs a week at a endurance pace for a couple of months to build a solid base. Those of us who actually have a life outside of a bike don't have that time, so a SST plan is the most practical for us to train IMO. There are lots of "working pros" who go through the off-season with a very steady diet of just 2x20s. Based on my experienced you can't short cut the system, tabattas and stuff like that may make you one of the fast guys at Tuesday night worlds, or may make you a decent Cat 4/5, but if you really want to do things right you have to put in the time. These are just my opinions, but I think that most experienced racers would agree with what I have to say.