An emergency switch yes, but a full control is not good.
... and too many power for "this" (owner of the dApp private key) at your example.

You restrict the private key "power" in the @Verifier function.
Not saying SWOP is a dishonest project, but just exposing the risks and ideas of how it can be mitigated