Personally I think it's great if each staff member has their own profile page. Ideally this could also be linked to their WP Author page as well.
Currently the custom post types don't seem to allow you to observe the individual listings.
For building professional online identity there are great benefits to having separate pages for each staff member, with a custom excerpt displaying on the staff page.
What do you think of adding this as an optional functionality?