While the facecheck seems nice, compare it to using an Ice Wall:
The runner runs into an Ice Wall. They bounce off of it. You're down one credit and have an Ice Wall rezzed.
The runner runs into Maskirovka. They bounce off of it. You're down one credit and have a Maskirovka rezzed.
So on facecheck, you're at the same credit level as an Ice Wall. The main question is, is this better than having an Ice Wall rezzed? I'm not sure. It's one credit more taxing for clippy, but you can't advance it like you can an Ice Wall. Even Ob Superheavy tends to prefer to have 1 credit ice rezzed to tutor 0-cost cards rather than having 3 credit ice rezzed to tutor 2-cost cards - the options are simply more powerful and flexible at 0 cost - Rashida Jaheem, Spin Doctor, Reduced Service, Anoetic Void.
Of course, if the runner doesn't facecheck it, you'd almost always be better off with the Ice Wall, although neither are ideal in the situation where the runner has a fracter on the table. Weyland has a lot of solid options for barriers at 3-cost: Akhet, Sandstone, Palisade. I think it's hard to justify Maskirovka over any of these.