Well, we know that ALL training is a compromise of some sort. But IMO, I think there's benefit to be derived from virtually any type of training. And due to the fluid nature of a fight, I've always figured the more diversity to which you can be exposed, the better.
The prices on that site seemed to be reasonable enough, so yeah. If they'd build a place like that around my area, I'd definitely be something of a regular.