First of all, my common mantra about the landbase: "if it always enters tapped, it needs to have a significant effect". Since you're not playing no-budget, you can make some improvements here in order to speed up the deck.
Then, some details:
Invoke the Divine could be replaced with
Forsake the Worldly.
exile is more interesting than 4 life.
What about
Silence in stead of
Mana Tithe? At least if you
fear interruptions, this could be the more interesting option, since they have to do something at the moment you play
silence, in stead of the moment, you kick off your win combo.
I would also reccomend about replacing
Mana Geode,
Manalith and
Firemind Vessel with the 3 possible talismans or signets (depending on which of them you like more). This would help with speed and consistency.
Then think about your planeswalkers and their role in your gameplan. For example
Ob Nixilis, the Hate-Twisted is a very expensive and slow removal.
What the deck is also lacking, is some protection for Kaalia. At least at my playgroup you would run in real trouble since you would end up paying 10 mana for kaalia kinda fast.
Swiftfoot Boots,
Lightning Greaves,
Darksteel Plate and
Whispersilk Cloak would be the obvious options here.
About your threats, take a closer look at them too. For example
Feaster of Fools. Why are you playing him (except the fact he's a
demon)? He seems like a kinda bad choice.
As a conclusion (no offense here), it seems like you've managed to get hands on some expensive cards that you've put into the deck, and then filled up with junk. Unless you already own all the expensive cards, I would strongly reccomend to think about get hands on some "midrange" cards in stead of them. Check and Battle lands would be a good start here.