I believe that the major issue with using an overpowered heater is the possibility of it getting stuck on and stewing your fish. That is the same reason some people use two smaller heaters instead of one larger heater---it will overheat less quickly if one of them goes haywire. I believe that you just split your heating needs. If you need 200 watts, you get two 100 watt heaters.
I think the general rule of thumb is 5 watts per gallon, but it depends on the temperature differential---the difference between the average room temperature and the desired tank temperature. We let our place get down into the mid 50s at night and I keep my tanks at 75 (F), so 5 watts/gallon isn't enough for me. I currently have closer to 8 or 9 and that seems to be working.