Just as a primer for any and all moves:
Pokemon that have:
Surf and Hydro Pump: Most water types.
Surf but not Hydro Pump: Any other type with access to Surf HM.
Hydro Pump but not Surf: Rotom-W, Masquerain, Salamence
Pokemon that have:
Overheat only: Primeape, Rotom-H
Overheat and Flamethrower Only: Manectric
Overheat and Fire Blast Only: None
Overheat, Flamethrower, and Fire Blast All Fire types, Exploud, Granbull.
Flamethrower and Fire Blast only: Most non-fire types with access to fire moves.
RE: Physical moves: As posted in the calcs, a Dragon Dance set is quite viable if it gets a lot of high-powered physical attacks. Thus I would support Volt Tackle, Outrage, and Earthquake, but not Superpower. Cross Chop would amp down the offensive power while still being relatively viable if you don't want to be setting up Subs and Light Screen all day to stave off the errant Ice Beam Blissey.
If you ask me what special attack matrix I support, it's Surf/Hydro Pump/Flamethrower/Overheat. Fire Blast is basically THE best filler special attack option in the game. Good power, decent accuracy, crippling side effect offensively and defensively, and smacks the onmipresent Steel type (outside Heatran) for heavy damage.