I think an interactive dashboard view would be a great feature.
For example on one half of a view you could have a table and on the other half you can have a details page with any related connections.
You can then choose the row from the table and then the details page half of the view can change accordingly. That way you won't have to click in and out of details pages. The interactive dashboard views could also include other features such as maps or calendars.