Unlock chapters menu and save system

I had the idea to have one persistent level with 3d meshes as menu >> all clickable each loading various chapters. some of these clickable meshes are blocked from start by another mesh that can be destroyed when an specific trigger is touched during the game elsewhere.

Is this an good setup~>?

There is no ‘Right Way’ to anything. There are many ways to accomplish the same task. My suggestion is to try to work it out any way you can. Might there a better way? Maybe, are you willing to spend several weeks on that quest when you have a usable solution already working? You move forward by solving one problem after another, find your solution for this the best you can and be prepared for the the next hurdle. That’s just the way it works, welcome to game design and coding.