magma basin is a fine stadium, but you can only use its effect to accelerate one energy per turn (unlike flaaffy or dark patch). it also very easily gets bumped by lost vacuum, other stadiums, etc.
charizard ex only provides a one-time acceleration of energy, and not a consistent energy engine...