With that said, Im surprised by the very low presence of some cards
Your spells are very low cost, so I don't see how Llanowar Elves are needed, try to get off them and use 4 Bassara Tower Archer, it seems she works a lot better than the troll, due she's constant hexproof and keeping good your green devotion
Jesper worked on the concept art push and it was the one work he was insistent on getting
Evercoat Ursine pairs nicely with cast-from-exile cards, which green often dabbles with in conjunction with red
Pollywog Symbiote Pollywog Symbiotes utility is entirely dependent on you running a mutate deck, but in that exact build its quite the enabler
Then there are cards that ask you to sacrifice a permanent or enchantment as a cost, something black has quite a bit more of