I'm assuming 3rd parties (like Anker, Belkin, etc) will be producing batteries for this not long after it's launched that will run much larger. If we assume the Apple battery for 2 hours is something like 40Wh, a 100Wh battery (the TSA max I believe) will give you 5 hours (enough for approximately 2-3 movies), which seems like plenty.