glove enchant isnt very viable
boe green i28 is 5str(13) 8 stam(10), 11 secondary, +1 socket (2str 2stam), enchant (+6ap in 29 bgs)
vs
15 str, 6stam, 2 crit
so 2 str 3 crit for a loss of potentially 11 vers/mastery and 4 stam. it wouldve been better had you enchanted a quickblade suffix pair of boe 17 gloves like Sun's
the cloak ench is gfd also, and lots of huntards drool over it, would be funny to wear around
the trinket is cool, esp if it gives stamina too. but a boe trinket is 7 str/10 secondary with a socket (+2/+2 gem)
youll have to test out that ravager, could be really good for pve, fury war does alot of dmg in dungeons and can basically solo. if you need an easy 2nd 2hander get Baron rivendare sword, crow wing reaper, or sulthraze