Love this and it works great.
However, there is one way to bypass this lock that users should be made aware of. Any USB devices connected at boot may bypass this lock. This can be mitigated by first ensuring that the user has full disk encryption enabled to force a password before linux boot and secondly to physically inspect your computer before booting to ensure it has no rogue USB devices connected.