Man, the hobby veterans do howl when the subject of battery power comes up! I'd take battery power in a heartbeat. No more fried circuit boards, no more wiring track, and no cleaning track. If this wasn't such an old guy hobby, it would've happened long time ago.
You don't have to be an "old guy" to be completely uninterested in battery power. Believe me I'm not that old and the last thing I want to do is make sure what I want to run is charged. NO thanks.