You are probably right about THF, with the added 20 melee power (roughly 15% dmg) and glancings while twitching THF should come out slightly ahead.
Glancing blow damage is negligible at best for DPS so I'd pick something that's actually useful instead, like epic reflexes or combat archery for when you're ranged, or even elusive target for another 5% dr.