If you can plug it in while using it 2 hours battery life might not be much of a problem.
Or if you can swap out the battery pack.
I'm more concerned with the sound design for flights. Those speakers aren't in your ears, they're probably audible to people beside you. (though if you're doing something without sound that's fine).