not much wrong with the avoidence picture imo, since paladins are avoidance tanks (+block AA anyone?). the downside is their lack of any short-time mit buffs (i know, they got heals and a ward instead).
while i havent seen zerk+swash with illy backup tanking adds because the lack of classes, i know for sure that paladin+warlock (+illy ofc) pretty much own the adds hate lists (unless another warlock starts dropping spells on new adds before the amended warlock does

)
so id say.. cant do anything wrong with paladin+warlock, but zerk+swash _might_ also work (dunno)