I agree. Taunt shouldn't require any armor/magic armor check to resist it. That's completely counter-intuitive to what tanking is meant to be - they soak damage as their primary motive, not deal it. Theoretically, if you wanted to run a tank in a mage party, it would be entirely up to the tank to strip the boss of its armor value alone, just to be able to do its job in the first place, because enemies will actively ignore the tank to the best of their abilities otherwise. Not to mention that tanks can't exactly run glass cannon, so getting enough AP to offset the investment needed to taunt something is ridiculous.

If it absolutely needs to pass the enemy's armor, give it a flat armor removal bonus so you can potentially strip the enemy of their last portion of armor to taunt, or let taunting ignore a percentage of armor for the purpose of 'bypassing' it.