My thoughts from my limited experience with druid :
Don't drop tanglevines, they can be cast by the tree, that is what makes them awesome for Druid. And if your opponent is teleporting out of them, great, they have only 4 of them and they are spending more spell points then you.
Keep the bears, definitely at least one, you need some non plants when you meet fire wizard or warlock (and there will be lots of fiery stuff in the near future
)
I don't think you need Great Tree of Life, most of your creatures have regeneration anyway and event though it will improve it from 1 to 2, it is not worth the cost. If it is there for bears, you could probably use regrowth instead (which you are playing anyway).
Drop some snappers and add more raptor vines. I have only found snappers useful for defending tree, and even then i would prefer more raptor vines. If you are casting all of your raptors most of your games, keep some snappers, otherwise I would drop them all.
You probably don't need so many blocks, but it depends on your meta.
As Arlemus said, leather boots and gloves only shine with battleforge, so either drop them or add the forge.
How often do you find yourself using the bow? It doesn't really work well with plants, if you are going aggro, there are better ways to get extra attack die (i would even suggest mage staff, just because it is cheaper) and if you want to go the long way, i would rather meditate with my extra actions. But I don't know what your overall plan is.
What to do with the points? Teleports. They are really good in almost any situation. Surging wave and acid ball are great lvl 1 water spells with a lot of utility. Marked for death is probably the best curse if you have creatures out.
I personally also play enchanters ring and more bear strengths and rhino hides for all my raptors to make them really scary, but it also hurts much more when they die to a fireball or something, don't know if it is a really good strategy...