Repulsing seal is a bit imba i think. It has huge acc bonus as far as i see it in the logs and the duration is huge. Slicken on steroids.
repulsing seal doesn't have a huge acc bonus. what it does have is synergy with mechanics. the priestly seal spells count as traps. therefore, if you have high mechanics skill, you get the same boost to your seal spells as you would get for setting a trap. this synergy results in potential near guaranteed crits with seal spells for priests who max mechanics.
HA! Good Fun!