Would adding new variables post-release require to start from the start?

I did this:

a while ago, and for what I want to do, it could work pretty well. As the internal password system might now carry over all needed things?

even though the passwords could become quite long after a while, depending on what variables are carried with them