Yes, mine goes on for over 30+ hours, haven't tested it extensively but yes, about 30 is for sure :D
Stepdance is a bit out of budget but an amp I want to try, along with TTVJ Slim - let's see when can I afford both of these. For now I'm really, really happy with my Arrow - love the slim...