I really need to hear one of these in person (will never happen). The videos do sound like it lacks bass relative to what I would expect. I'm always impressed by the bass I get out of my little L13 and I sure you'd get it out of EC. Maybe Ted knows?
Fantastic playing, but I prefer Clive's other song on El Capitan, the waltz
If there were a tab for it, I'd learn it.
https://www.youtube.com/watch?v=yvJC72Za1GI