I don't think this is going to work. Remember my choice is being disabled again per bug 952244, so we need a different way to validate that the permission was granted.