Here is a deck that I have crafted and I'm trying to use.

Hero: Eladwen Frostmire

Allies (24):
4x Caravan Smuggler
4x Jasmine Rosecult
4x Eastroad Bandit
4x Tainted Oracle
2x Raven Wildheart
2x Growing Bog-dweller
2x Resolute Hornbeam
2x Nathanias, People's Champion

Abilities (9):
2x Lightning Strike
4x Portal
3x Transmogrification Curse

Items (6):
4x Tome of Knowledge
2x Amulet of Conjuring

The core idea. The meta is fast, but so am I! (lol) This portal deck aims to speed itself up with caravan and eastroad so I can reach its critical mass of resources (about 10 so use can use double draw and play 2 5cc allies per turn) more easily. The draw is good, abusing the absurd amount of resources to be had with amulet and should the late game come, I should be able to keep spamming hasted Champion, Raven and Hornbeam to overwhelm the enemy. Also it is worth noting how Bog allows draw and resources on demand (devouring Caravan or Oracle) and extends the deck's lethal.

The problems. I don't have AoE and the deck is frail vs mid range decks and aggression due to the lack of midgame options. Please suggest changes that address the above mentioned issues or highlight new ones while keeping the core theme of the deck intact.