Make some custom buffs like Elune's Blessing which are obtained by a quest chain. Some suggestions:
Ahn'Qiraj Reward Buff (melee)
wowhead.com/spell=25796/ahnqiraj-reward-buff-melee-60
Ahn'Qiraj Reward Buff (Caster)
wowhead.com/spell=25799/ahnqiraj-reward-buff-caster-60
You can also make them purchasable with VPs or DPs.
Besides theese add some custom buff scrolls for very high amount of VPs or only for DPs:
Warchief's Blessing - wowhead.com/spell=16609
Spirit of Zandalar - wowhead.com/spell=24425
Hellscream's Warsong - wowhead.com/spell=34410
Rallying Cry of the Dragonslayer - wowhead.com/spell=22888
You can disable them in PvP if you want.
For custom spells add:
One for taking agro
One ranged spell for pulling mobs/ bosses
One with HoT effect.
One with DoT effect.
One with slowing effect.
And make them purchasable with VPs / DPs.
Theese will increase voting and donating