It would possibly work, yes, but Vanish Power O2 is very expensive so I wouldn't know if it actually works - I haven't tested it. I also don't know what else they throw in there.
The important thing about Sodium Percarbonate, or oxygen bleach as it's also called, is that it's Stainless Steel...