Thanks for posting this! I've teamed with Sesia a few times and wondered about her build. Now that the unqueuing bug is fixed, maybe I'll try Nature again.
My favorite part about the old forums was the build posting as well. There were periods when I spent more time on the forums than in game. I would love if we could recreate some of that with our community.