I actually find Fire types learning Solar Beam and even Fire types having Solar Power a greater stretch. A Fire type LOOSING health in warm conditions? Pokémon like Charizard should of had Flash Fire, not Solar Power, with Flash Fire being automatically triggered by 'intense sunlight' (of course, this would require some fine tuning, as that would be BRUTAL). This move, and this ability seem to me to suit only grass types, but that's just my opinion.