I interpreted the question to ask whether the damage taken from an 'attacker takes damage' type ability would be reflected. ie: An attack of 1dmg is reflected back as 10, then that is reflected as 100, then that is reflected back as 1000, etc.
The scenario, as I understand it, is two Paladins stand face to face, and one takes a swing. 'Will the damage reflect, and amplify between them, thus their fight only require a single blow from one of them to end?'
I concur that Thorns, Attacker takes damage, Iron Maiden, and Spirit of Barbs all work independently, and therefore reflect the damage of the attack.
Sorry if I was unclear before. But I don't see this question as a question of effectiveness, but a question regarding the mechanics of damage return skills.