We've already got command whitelist/blacklist support. How about doing the same thing with UI apps? I envision that along with a "default whitelist" which contains all of the less-cheaty apps. Scenario authors could blacklist anything which specifically affects their gimmick if necessary.