I noticed that new users who have a pending email verification or approval are treated as second class citizens. When you have a login session and you need to verify your email you dont see any oxwall site content (at least in the themes I tried). It does not even allow to log out or to see the guest content.
The pending approval flag is a bit better, you see the site layout but not the guest content.
I would suggest two changes:
a) make the pending email verification a notification and display the same content as with the "pending approval" code. this especially allows to see edit profile, logout and guest content.
b) make the pending apprval a notification and display the guest content (maybe member menus but only guest content)
I will have a look how easy that is.
Gruss
Bernd