Tuisto Earring instead of NQ Odnowa in this set and instead of HQ Odnowa in different sets.
I also think SU5 offhand is better, because of HP and MP and blu skill is nice too.
RUN's absolute highest MEva from only gear is 724 and requires Aettir Aug. Just as an FYI, not saying BLU could catch it, just saying it's clearly in the same range enough to reliably resist things.
RUN is getting 34 more meva from gifts too (but I guess BLU is getting 36 meva from his unique trait) and meva from runes (especially if you only want to resist one element) is massive. BLU is probably among top highest meva jobs in game from just gear and native meva, but it's still significantly behind 3x Rune RUN against single element and run can use Pflug too for even more non meva based resists.
Still BLU's meva is really high
--== fun fact start ==--
PLD who is commonly being bullied for having shitty meva has a set with
+726 meva (its not even maxed out meva set)
+934~989 HP
50% PDT (68% with Burtgang)
32% MDT (without shell)
So I'm asking how it is a shitty meva if +674 got a "Jesus(...)" comment :)
--== fun fact end ==--
Not necessarily because DPS damage is all VE.
Since when? DPS was always CE and VE. That's why when you cap hate on DD you have a problem, because you have no way to lose CE other than being smacked to the face
Hate Tools
Jettatura (1020VE/180CE) -4
Temporal Shift (1020VE/180CE) -5
Fantod (320VE/320CE) -1
You are missing one of the best spells for hate here, which is Exuviation (640VE/640CE and self target)
There is also several spells on bg wiki with unknown hate values. It would be cool to know them.
To put it into perspective, RUN has Valiance, a decent enmity set hitting 5-6 people is over 12000 Volatile Enmity right off the bat. That's where BLU falls short
You kinda can do a weaker version of that on BLU, but on 10 min cooldown and you lose the ability to Mighty Guard party members.
Diffusion Exuviation on full party would be 3840VE and 3840CE.
That being said Mighty Guard also has unknown VE/CE values. Maybe it's actually around Exuviation values.
EDIT:
Also BLU SIRD set would need to be high HP too if it's for tanking and generally the one you posted is kinda shitty (non ilvl feet :O) and outdated. I would suggest something like this:
ItemSet 365920
It has 99% sird (so easy cap with merits), +1067 HP, 30%PDT, 18% MDT