Really neat! But the dropdown stuff doesnt work properly for me. They disappear right after i click them, so i had to use the arrows. Don't think its related to your code tho, the dropdowns failed on my own stuff too.
One thing that bugs me is the fact it splits in many branches in a single point. You could make it split in one or two branches with some blossoms, but more often along a branch. This way the trees would be more 'solid'(couldn't find a better word) instead of having looong branches sometimes. Could be an optional setup, as there are some trees that actually have loong branches.
Looking foward to next versions!