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, so you might as well just exclusively use charizard ex.
mela also only provides one extra energy per turn, under more specific conditions and taking up your supporter for turn. it's like if raihan didn't even guarantee you a good card.
right now, your energy acceleration needs to accelerate at minimum 2 extra energy per turn. charizard ex is self explanatory, miraidon ex has generator and flaaffy, chien pao has baxcalibur, gardevoir ex is also self explanatory, and the lost zone engine has mirage gate. any viable stage 1 fire-type ex is going to run into the problem that unless fire-types get great acceleration outside of just charizard ex, it'll 100 times out of 100 be better to just run zard