Looks like some pretty good strats. A few additional tips/changes I'd suggest:
Decay: Its worth mentioning that you can antimatter your FFQ so you have 2 quints for your destroyers rather than using one on an FFQ, since its nearly useless against him anyways.
Dream catcher:
As the deck is, yes he is nearly impossible. However the variant with PA has a good chance if they can get just 1 permafrost shield up with PA, because it will reduce his damage to almost nothing.
Gemini:
Against Gemini I always try to play at least one destroyer (with fractal or whatever) without quint and without growing, because he will use his TU's on that generally over his own 8/3 momentum'd spiders for some reason, and he cant grow them, so not nearly as threatening since they can be frozen.
Graviton:
What you said is mostly true, however I think you overrate his difficulty somewhat. He only has 4 explosions, so it is generally quite possible to draw them out enough to have a permafrost shield survive, and if you can survive long enough for him to grow a big graviton you can anti matter it which will be a big swing, though he can still increase its ap by 2 every turn. I've beaten him twice though so he is beatable.
Incarnate:
I just wanted to share one tip I've found against him. I never destroy his graveyards, and as soon as I have a fractal and a fairly empty hand I fractal his bloodsuckers, and use their abilities to kill all bloodsuckers/vampires on his side other than ones I've AM'd. His side will quickly fill with skeletons, and then you can easily win with EM, which is unusual with this deck
. Also the fractal helps destroying his bone wall (though you will build it slightly through killing his creatures, but not enough to be an issue).
Obliterator:
Again think difficulty was quite exaggerated. As with your old deck, its basically just a pulv race. If you get yours first, and he doesnt play one with PA immediately, its a pretty easy win. Yes he has momentums, but he generally plays them on shriekers and burrows them so they only do 5 damage per turn, which is easily healable. If he uses them on a dragon, just anti matter (you want to anti matter his dragons anyways).
Rainbow:
Just wanted to add that the key to beating rainbow is just a very early pulv to destroy his hourglasses. If you can get one up, and it isnt immediately destroyed, you can generally win pretty easily as his deck is very scattered and relies on being able to draw many cards per turn.
Edit:
And yeah Finkel, I'm not sure if this deck is better than RoL/hope or not, but it is very different which makes it at least fun to change it up a bit
. I wouldnt spend a ton of money to switch if you dont have many of the cards though unless you just have tons of money laying around. I only had to upgrade 1 card to switch so not much of an investment for me
.