Most decent (read: non-american) long haul airlines and even some 737 have USB sockets at each seat for charging devices, what effect would this have in the air?
Also any battery on your device is also a potential fire hazard. There are procedures in place to deal with such cases.