I don't have too much experience so I may not have this may not be the best advice, but your answers will help me learn if not both of us.
Any advice is good advice
What is your win condition? You say that your creatures are expendable, but you don't really have another way of dealing with your opponents. You have a fair number of creatures, but I don't really see the focus except in how to setup.
My creatures are expendable in the sense that I rather deploy a Vine Snapper down in an offensive location like at a wizzard's tower, knowing that it can be killed, since I rather have them throwing dice at that creature than my mage or my Vine Tree.
My win condition is pressure by creatures, my ultimate goal is to be able to control their mage. Since my aim is to deploy a vine creature every round, I will most likley have more creatures on the board. With this board pressure I'm usally able to predict what the other mage response will be and try and counter that.
You have a lot of ways of getting through armour, which I understand is really important if you want to use the Wall of Thorns effectively, but I think you may have more than necessary. Between the rusts, acid balls, corrosive orchids and the spitting raptors, I can't imagine your opponent will fall prey to the thorns enough times for this many options to be worth the spots. If anything, switch the raptors out as they are much less flexible. All of these effects also weigh too much when it comes to a fight against a zombie deck or a solo build. Also, I doubt you need that many dissolves. This may be my inexperience, but I can't see a game in which you need all four when you won't have trouble negating armour.
The only time I've really lost is vs Wizzards that play a lot of armor. Since they tend to armor up + use their shield, getting through their defense + mobility is not an easy task. Combine that with their burst potential with a Wizzard's Tower and you've a very tricky opponent. So when playing vs a Wizzard I've to make sure that when I'm able to deal dmg it will hurt. I've a lot of dissolves 6 (4 + 2 orchid's)so that I will be able to dissolve what I like to lable as high value targets. Elemental + Mage wands, Veteran belts and Eagle Claw boots. If I let a mage have any of these items for long my deck loses it's win condition rather fast.
When it comes to necro, my goal is not to deal with his zombies, but rather make sure the necro dies. Since the zombies are a much much more risky target to go for.
I do really like the flavour. Let me know if my objections made any sense, or whether you've played a game and found all of the effects useful.
You've made a lot of sense and I hope I addresed your points.
I share you view on the raptors, I'm not sure if I should keep them or not. They are good in rare occasions since they're ranged and therefore my walls wont punish them as much as other creatures + they give corrode if I'm out of acid balls or dissolves. But I don't really see what I should replace them with if that's the case. I know a few curse spells would be nice to've or maybe another mage wand but that's about it.