... I kind of really like this idea. It has decent fixing (Check lands, Scry lands, and pain lands) but no busted fetches. If the full set of each was legal then i think it would be better.
Aggro would of course be strong, but there are plenty of other options.
Polymorph, Enchantress,
Omniscience, Artificers, Splicers, Bog Brew Witch, Reanimator(?)
Plus some Tribal Lords (Elves, Goblins, Slivers, Soldiers, Vampire. Quite a few that might be worth trying out) and a slew of hate cards.
Relentless Rats...
I think you could add Magic Origins to the mix as well.