I've done drills like that before and still do them on the heavy conditioning days at the dojo. I use various ring drills (2-3minutes On / 1minute rest) for my own roadwork/conditioning.
I've played around with tabatas quite a bit since reading Dan John's article on them. Sprinint and bikeing works well with that scheme. DB Thrusters are pretty tough too. Once nearly drowned myself doing Tabata sprints in the pool.
Like I said I have no access to a dojo right now so I started farting around with complexes.
Example 1: 95lbs Barbell Complex 2min On / 90 sec Rest 4 rounds
Hang Clean - Jerk x2reps
Front Squat x3reps
Push Press x3reps
Do the movement for required reps then go to the next movement. Repeat the whole cycle until the time is up, and try to keep the bar moving the whole time. Pulled 3+ a partial cycles in 2 minutes
Example 2: 115lbs Barbell Complex 2min On / 90 sec Rest 4 rounds
Hang Clean - Front Squat - Push Press x5reps
This was an absolute killer.
Example 3 95lb Barbell Complex 2min On / 2 min Rest 4 rounds
Hang Split Snatch x2reps
OverHead Squat x2reps
This one was alot of fun. I had one of those epiphany moments and suddenly was able to pull a smoother faster snatch.