To grow commercially, most likely there will be multiple layers of licenses to obtain.
You should have to get multiple licenses to grow commercially. There's no industry were
the public is served where one licence and/or permit is sufficient and for good reasons.
How many licenses and/or permits do you think for example does a restaurant owner have?
I can tell you it's more than just one.
The person growing for himself on the other hand should be left alone just like a home brewer
and not need any licences. To my knowledge home brewers don't have to register anywhere.
So if that is fine for the home brewer. Then it should be good enough for the home grower.