Enhanced Profile Type Control for Membership Directory Visibility

Have more control of the Profile types and hiding users from the membership directory while allowing other profile types to view the hidden user in the membership directory. current settings only allow user to be hidden completely from the member directory how about having a check box for : - - Hide this profile type for (then list the profile types with check boxes) much like the check boxes for which profile types can message each other This would help a lot for security of who can view my members rather than the directory being hidden to all and stop me having to use a separate page to display the members of that profile type using the profile type short-code