It probably works, but it sounds more complicated than what I do.
I just pressurize the keg and let it sit for a few moments. CO2 is heavier than O2, so the CO2 will fall down and push the O2 up. Then I just vent the gas via the pressure release valve on the keg's lid, which should pull the O2 out first. I do this a few times and call it good.