Having a submissions inbox section for individual contact record that stores all of the submissions from surveys, forms, etc where it includes ALL the answers that were submitted EACH time (not overwrite). Much like you have in the actual submissions area of forms, surveys etc. Yes we have the "form submitted" in the activities section that we can click on to pull it up which is great but those can get lost in the activities very easily. And the "Received" section under the contact's documents area only stores items actually uploaded in the form or survey not all of the answers filled out.
(A side note an form/survey etc that gets filled out by a contact should mark flagged in conversations as a new/unread conversation (like a WebChat does) and show the form in the conversation window like an opportunity, invoice or other activity does. }