Yeah I'm currently experimenting with an upgrade tree, it's hard to balance! Thanks for playing :)
I personaly enjoyed it auto unlocking, I feel like there are already a bunch of games with tech trees, upgrades to buy, etc, but just leting it auto upgrade and figuring out what it improved was a nice feeling.