In short, this is one of those Enchantments thats going to really annoy everyone in your game, but also, youve got more mana than them, so who cares
But in general, running out of spells is the best way to lose at Limited so, as odd as it sounds, I would regard Clattering Augur, Echoing Return, Gilt-Blade Prowler and Greed as perhaps the most indispensable cards for this archetype if you arent splashing
For one Green mana, level 2 helps protect your team as long as they have a +1/+1 counter
Medallions are cheaper and occupy a much more important slot on your curve
I wouldn't be surprised to see a lot of Brimaz decks adopting this card
This, alongside a mana neutral rock like The Great Henge, can create infinite colorless mana