I'm not a fan of the less parry argument against buckler type shields like Wave. It's true your overall long term mitigation may end up being lower due to less parries, but ultimately long term mitigation isn't as important to me. Burst, or constant high damage, are the only things that should really ever be killing a tank. The higher the chance to reduce that damage the better, even if it's for a slightly less amount. Steady damage rather than spikes is also much easier on your healers.

All three types are viable and it really depends on what you are aiming for, but for me a buckler type is the preferred choice in most content.