Dw spec and imp SS is almoust good dps per point for yourself.
But if there is someone to use those charges then Imp. SS > DW spec.
2 per 10s
or
4 per 8s
+150% dps from charges.
If there is someone who use those charges effectively then you can drop points at static shock and elemental shields.
Put 2/3 to dw spec.
You can take 1/2 imp totems and 1/2 imp gw(only 2 is good) or drop point at imp totems for 2/2 imp gw.
Reason why drop point at dw spec is that you wanna be spell hit capped and then that talent are just for melee hit.
Link to build
I would use slow mh Axe(+10% damage with 45% effective crit) and fast oh fist with flametongue.
With 1.4 speed off-hand assuming perma flurry and some minor passive haste you get attack per sec with off-hand.
You can use lava burst once per 8s(cd) but flame shock 3-4dot tick window is 9-12s(least dot loss dps). So almoust 65% crit is needed for smooth rotation. You get 9% at elem devastation and 3% at ret paladin. With double mongoose this still too high end gear but at 80lvl there might be only nerfed mongoose. So this build need very good(uber) gear or you can use douple fist, wf in off-hand, try to get feral or use 16s rotation.
16s rotation.
ES(0s), SS(1.5s), FS(5s), SS(9.5s),ES(11s),LvB(14.5s)
You get only 9/16s fs dot uptime and 10/16s for elem devastion at lavaburst.
In 16s you get 16+2 off-hand hit and yuo need least 5 crit.
This look much less gear needy.
Edit: maybe there is no rotation only prior list -> LvB when instant(Fs after), SS, Es(if Fs is still up least 5s), Cl(if instant up and LvB is still long Cd)