It did not occur to you that musicians would look at the terms of their contract?
You plan to, but have not yet, implement unspecified changes, not for musicians but 'law-oriented music lovers'?
I am just about speechless. May your 'sacred child' not come to term.
edit: I can't find any sign that anybody else anywhere is even aware of this… if what you mean is that the project is JUST you, and there won't be anybody else signed to your project, then apologies, carry on :) however, that's super not anything like Bandcamp.