I follow pretty much the same procedure. In my experiences, the OxyClean doesn't work quite as well as PBW (I typically end up filling/soaking twice with OxyClean), but using a bit more to achieve the same results is still less expensive than buying PBW.
I'd probably be able to get away with...