Thanks for all the feedback! There will definetly be a way to get all upgrades later on.
I'm still debating on the prestige. I initially wanted to make the last island very difficult, let the player prestige and have a 2nd skill tree with very strong permanent upgrades. But I think a lot of people won't like it...