Yes, in general VST3 plugins are required to be installed in that folder (I am not sure why 😅). Maybe in future versions I will remove the option in the installer to change the install location because it can cause issues..
Well, if you can figure it out where I couldn't. I will be extremely interested in adding your vst to my list. In the preview it sounds amazing. :)