So as I am understanding it based on 10 levels of Arcanist....

Aetherflow is both a spell and a buff?

I cast Aetherflow, and the spell gives me a one-time infusion of Magic Points, and then gives me the "Aetherflow State" which is kinda like a stance?

and the Aetherflow buff lasts until I Energy Drain once, and then Energy Drain consumes it?

So I should be casting Aetherflow repeatedly, all the time, instead of only when I am low on MP?