in theory you can have a too powerful heater in the sence if it malfunctions and starts the heat the tank to higher temperatures, the time it takes for the fish to boil is much less than if you had a lower wattage heater, but when i get my new tank i am going to have a much more powerful heater, due to external filter hose dimensions, but for this purpose i think your 50w will be fine, unless you can get a 25w anywhere