For better security you could switch from the 4 numbers to a longer numbers-and-letters version. Settings/General/Passcode Lock...then change from simple mode to complex.
I don't see the difference between pressing keys for the code vs the unlock?if one extra key is that bad you can always make your pw one character shorter?