there really isn't much that can be done... having a pseudo sit there isn't really a solution and as Trevor pointed out services has no idea if the person used a key. one way i see this is to kick people not on the acc list if its +k... but tahts just the same as putting RESTRICTED