I did Tabata sprints before and it was good, but the problem with it is that my body got used to it too quickly. After about 3 sessions I no longer got the benefits.
I think its ok to do them every once in a while, but not very often, because the body adapts too quickly to them.