I've hacked a few features into CB which I'd love to see incorporated into the official version.
Here's a summary (let me know if you want more info and I'll try to explain further):
1) Specific user IDs to be tagged in the admin panel as "Front end admins." This means when a user with a "front end admin" id is logged in and goes to a profile view, they get a link allowing them to edit the profile from the front end. (In fact, they may not even have back end access depending on your setup). Simply replace the default files after installation with the contents of the zip file.
2) An additional option in the profile views configuration to allow profile views only for registered users (so unregistered can't even click the list items to try to get the profile).
I put comments in the files wherever I made changes, including the tag
lpkb so if you search these files for
lpkb you will see all the changes.
The file is here:
Joomla CB Hack (Front end admin and additional user profile view option)
Peace,
lpkb