Good discussion, all. I honestly didn't want this to devolve into a restriction convo, and I'm glad it hasn't.
Without divulging my whole list (it's in flux), I will say it is white and comprised of:
lotus, crypt, ring, 2x moxen
21 mana lands, 3 of which are ancient tomb, 4 of which are basics, and 4 fetches
5 "2cmc land tutors"
1 strip mine, no wastes.
I also run main deck null rods with 4 tutors that can get them and have even tried maindeck kataki (ballista just owns him and academy/tombs just shrug him off).
I run few creatures, but balance hasn't even helped much.
I also run a main crucible to help fight wastes, but I can rarely get to 3 mana beyond sphere taxes.
SB, I have like 6 anti-shop cards, including serenity. Casting anything that costs up to 3 mana past spheres is the tough part.
If my opponent opens with any non-sphere hand or a hand with just 1x sphere (without a slew of waste/strips) and a bunch of non-revoker bots, I will win without much problem.
I think my toughest games are when the opponent opens with a sphere, follows with a sphere (thorn, golem, metamorph), follows with revoker on the moxen I paid to cast, follows with a waste, etc. etc.
I think my main issue is how to "dig out" from a sphere avalanche when additional sphere effects (by my count, there's trini, 4x SoR, thorn, golem, 4x metamorph, Karn tGC, 4x revoker - losing a mox is as good as a sphere) and strip/wastes happen each subsequent turn. When this happens, a pair of factories or revokers alone can go the distance, and on the draw, I've found no good way to beat it.