Thats exactly the command I found. Someone also provided me with
https://docs.google.com/spreadsheets/d/1-Oa0cRGpjC8L5JO8vdMwOaYMKO75dtfKDOetnvh7OHs/edit?pref=2&pli=1#gid=0, it's a great list of available commands.
As for the efficiency, let me explain what I'm doing, and perhaps you will see it another way. In one of my events, I set the move route of many events - right now I'm looking at about 10 events moving around at once. However, in the event, the move routes are started one after another without any of them waiting for the previous to complete. Within the move route command within MV, there is no ability to change a variable, so I'm left with global switches that must be named and kept track of; there is no option to use a variable to set up a sentry count. Since there are 10 event move routes, I would need 10 of these named switches and I must go through each event to make sure that the right switch is set to trigger each of their pages.
However, if simply set their own self switches from within their own move routes, I could copy and paste each and every single event simply making sure that the key within the command you provided is changed. This leaves no need to create 10 switches for what is potentially only a scene that will be a minute long. Now, as soon as each event gets to a point in their move route, their self switch is flipped, and the functionality is the same as using a global.
However, you no longer can access the switch from a different map in the game WITHOUT a script. I feel the globals are for events that must interact with events on other maps, if the event is happening on a single map, I believe this option is better though more advanced. Without the use of scripting, though, the way you recommend with the globals is really the only way you an within the RPG Maker MV.