We have installed a keypad deadbolt lock on the front door. This allows us to provide a special code for the late arriving guest and leave their keys in their room. It has worked extremely well for us.
Not so sure it's necessary. We have cable and many channels and that seems sufficient.
MyAllocator works well for us.