Some ideas that aren't at all original but worth considering all the same:
- Different login name from our display name. Option to change display names as well
- Access to on-site bank feature and security settings also requiring password/2fa
- Geo location / device locks
- Auto locking feature when idle for x amount of time
- Default/Emergency withdraw wallets
- Login history and active sessions display
Sorry if any of them already exist but I missed them. As for the abovementioned, the idea is to have them be optional so it doesn't inconvenience those that don't want them.