This is best of both worlds if you're pressed for requirements, over Troll Nest easily.
if you can spare the strength go Ward or Aegis over that though. Also, style>
Monarch would be the next best
Take Blade Barrier/Troll Nest as very last resort if you can't find any of the above (with style> being considered, Troll over Barrier)