Possibly, like any sensible, somewhat eclectic scientist, you know that when in doubt the best thing to do is just draw cards, and if those cards don't have the answer, probably just draw more, and so Izzet Generatorium is for you
However, the second ability is the one to watch, both for deck thinning and cast value
I'll be back 100%
Theres also the inherent benefit of deck-thinning, though from a statistical standpoint its not exactly clear that deck-thinning is all that fruitful in a game of Commander
If that werent enough, there are a couple of very powerful cards from Innistrad that were seeding Kamigawa in Hallowed Haunting and Katilda, Dawnhart Martyr
Lifegain decks rarely get removal as good as the -1 activated ability