Minor nitpick with your post, Surf imo is a much better pick because it's a much more consistent STAB than Hydro Pump. Fire Blast has acceptable accuracy to spam, but who hits Hydro Pumps :p And honestly imo, you should be highlighting how Fire-type nukes are rlly good too, because I'm more scared of Fire Blast than Water-type STAB. Just some thoughts.