Your plan looks pretty good to me. I don't think you'll have to do anything in the WebUI. As soon as you change the site amount to 1 and run orchd restart, the secondary site doesn't exist (hint: if you run "service orchd restart" it won't ask for a confirmation).
Value of security-group site amount in the SG is 2 by default (even in single site setup) and you don't necessarily have to change it. Considering that your setup isn't really a dual site right now, this value might already be 1. Check it out. You will have to reboot the gateways anyway I think.
I'm pasting here my notes about my lab (it has two MHOs) for you reference for dual site to single site change.
Change lab to single site
MHO-1
touch /etc/.asg_auto_confirm
clish
set maestro configuration orchestrator-site-amount 1
set maestro configuration orchestrator-site-id 1
set maestro configuration orchestrator-amount 2
set maestro port 1/47/1 type downlink
save config
service orchd restart
set maestro port 1/47/1 admin-state down
save config
MHO-2
touch /etc/.asg_auto_confirm
clish
set maestro configuration orchestrator-site-amount 1
set maestro configuration orchestrator-site-id 1
set maestro configuration orchestrator-amount 2
set maestro port 2/47/1 type downlink
save config
service orchd restart
set maestro port 2/47/1 admin-state down
save config