I mean, Aero might have something else up her sleeves when it comes to powers and not just be able to fly (she hasn't had many showing).
The life energy thing might be a good explanation about the sleeping thing. I hope we'll see Emplate and Selene showing us how their protocols work.