The problem with relying on the x bit of a verbs perms is that verbs are often blithely changed to +x, and just this subtle change can open up giant security holes. Therefore, assume that if your verb is !x, it might accidentally be made +x in the future.