I occasionally need to change the SiteURL in order to demo a site using ngrok or localtunnel (or by exposing the machine to the internet using dyndns). Normally I just change the WordPress Address URL and the Site Address URL, and then use a search and replace plugin to change any others.
The SiteURL and Address are greyed out and cannot be changed due to the changes made by s2member to the wp-config.php. I need to find the best method for changing the URL to the site, when s2member is installed.