I did a little analysis of various hard sessions on my own HR here: Time Accumulated at VO2 Max (or +90% MaxHR) - #12 by martinheadon
The eventual upshot (with disclaimers for it being in no way scientifically rigorous) was that I got the most time at an elevated heart rate while doing longer 3-5 minute intervals. But your mileage may vary, of course.