currently pwb.py wrapper script searches for scripts in several folders. The order is given in find_filename function:
script_paths = ['scripts', 'scripts.maintenance', 'scripts.userscripts']
If a user_script_path is given in user-config.py that path is priorized. But we have a default empty userscript path. But currently that path is the last to be searched for scripts. I propose to priorizes userscripts over scripts. This gives the ability to run a customized script with the same filename found in framework script folder.