NIce!
That's pretty much the perfect Bloodmage setup, especially since Mana Leak won't affect anything in the arena.
Some tips that could have made things even more crazy:
1) Take the first boon from Pactmaker. It heals you to 150% health when you level and gives you the BYSEPPS buff.
2) Convert to GG and take a level of Humility. It temporarily hurts your Fireballs, but gives you extra health and damage.
3) Desecrate TT and Mystera, since they have no drawback if no monsters are spawned. (Unless you have Dodge or Poison strike)
4) Convert to JJ and take petition so that he doesn't hurt you and just throws free piety at you.
Alternatively, if you have a good amount gold, use Pactmaker for Consensus and convert to TT instead. You can get a lot of good boons that way.