More accurate DPS math:
Assumed hand-to-hand skill of 440 and 280 delay, with at least two attacks per round guaranteed.
60/280*(3+floor(440*.11)+20) = ~15.21 per fist, or ~30.42 DPS total.
By comparison, Oxyurani are ~14.95 per fist, or ~29.91.
DPS is not the whole story though. Due to other factors, I would bet on Oxyurani pulling ahead - just not by as much as people would think.