I appreciate your privacy concerns. Have you tried the "Secure Device" option from the Power Button menu? That does at least provide a user-configurable passcode for the phone - even if someone reflashes, the passcode won't be changed. There is an enhancement logged to show the user's details on the Unlock screen, but I haven't been able to find the bug number.