One major thing that stands out to me is the average CMC of your deck: 4.97. That's absurdly high. Props to you for addressing that in part with a landbase of 39 + 18 pieces of nonland ramp.
Still, I just think an average cmc of almost 5, your deck would be too clunky. There are a bunch of expensive cards that just aren't good, like
Deathless Behemoth,
Kozilek's Pathfinder,
Scuttling Doom Engine,
Ulamog's Despoiler,
Ruin Processor, and
Skittering Invasion.
If you swap out 5 or so of these super expensive, subpar cards for even more ramp, I think you would see a major increase in consistency and performance.
Cheers!