I'm just going to say, as somebody who is completely outside of this conversation and not one bit attached ... if you three don't at some point take
@Smoke on this you're crazy. I've seen threads where
@Smoke gives detailed feedback, and it's alway in depth, thoughtful, and the kind of stuff you'd only learn from decades of developing trees. I'd bet a lot of money you'll each learn at least one thing about your tree that you may not have considered before.
Always take feedback from experienced people whenever you can get it.