I am not going to weigh in on what he does or doesn't have but a macro that casts the first thing if its available and the next thing if it's not doesn't solve all your problems and that seems to be all were talking about here so no you wouldn't have all your spells in the one macro.
You can use this to help with lava surge procs. Be wary of it because it is not always ideal.
#Showtooltip
/castsequence Lightning Bolt
/Use Lava Burst
I think that's just what one of the pitfalls is of EotE. The way I've always played is I spam the shit out of the next button I'm supposed to use next, where with EotE this can be a problem if it procs as you're waiting for a GCD and it happens like a split second before the GCD ends. I think you either have to accept that just the way it's going to work, no human is going to perfectly react with that sort of timeframe, or move onto a different talent.
FWIW, some other specs had similar things changed to be able to store two or three charges -- because it promotes interesting gameplay, rather than "spam it as much as you can", or worse (eg: frost DK Killing Machine) ignore it completely, responses to the procing thing. I would personally see that for EotE as a valuable thing, because it means I *don't* have to burn it the instance it is available to avoid wasting the proc. (Ditto insta-cast Lava Bursts, but whatever.)
As a matter of fact, it is almost all the time burned in the instance for two reasons:
1. You might waste a proc or two if you delay thanks to the wonderful across the board RNG core of Enha
2. You will use it for either LL or nova which are up quite very often these days
There is a choice presented behind the skill though - in AoE fights use nova, in single target/cleave fights use LL - what a great choice and depth! Amazing!
What it does present is more button mashing. I admit, for the first time since i started in 2009, playing shaman most of the time, i have finger pains.
NO GCD wasted - always something to push (bad mechanic imo)
NO time to look around - watch your action bar because there is always something proccing (MS, EF, EotE, Improved FS)
NO time to think - you need to carve your priority spells in your brain so are able to mechanically push the right button among the several glowing across your action bar
Here are the issues most casuals like me have with the class.
On paper it should be fine. In reality it's a GCD-proc-@%$"storm.
I highly recommend a priority mod for enh. You are correct in that enh has tons of abilities and stuff to watch for which mitigates our ability to look around. A priority mod mitigates that. From there you just need to figure out the delta cases where the mod will tell you something wrong because it can't account for every situation. That's far easier imo than watching a big list of abilities.