one of the most important things you forgot to explain to a new monk, snapshot SW damage, sweeping wind dmg is based on current sheet dps damage shown, so use blinding flash(faith in the light) and breath of heaven (blazing wrath) BEFORE activating SW. (this can double your SW dmg output). Also SW dmg is based on current active weapon ACTUAL DAMAGE, so if your mainhand is higher actual weapon damage (not dps) activating SW on that weapon will be a bit better than offhand. Some people even like to weapon swap for SW activation, like using a high damage Skorn for example, SW will hurt way more, then swap back to dual wield for obvious benefits of speed and cyclone generation.
You want to be really careful when describing how sweeping winds works. The damage of the winds themselves is based off of your DPS at the time that it is activated, not weapon damage.
Now, I THINK that if you use the cyclone rune, the damage for the tornadoes is based off of the weapon damage, since Blizzard didn't want us effectively double dipping on our attack speed bonus (More attack speed already equals more tornadoes).
So if you have two weapons if equal DPS, and you use the cyclone rune, you want tbe slower weapon to be used when you activate the winds. Generally, though, you want the weapon with greatesr DPS to activate the winds. (I'm sure that for some substantial crit rate, large difference in attack speed, and small difference in DPS, you want to use the lower DPS weapon. But as a general rule, using the higher DPS weapon is best).