Yeah, using this with an executive seems like a good safety net. Director Haas sitting on a bomb handing out free clicks might be worth the risk of her getting trashed before installed.
If you have deep pockets to pay for both a trace and to trigger Edge of World, it also might combo well and some throw away ice.