Hi,
I quite like this idea!
I do think the hooked version would make the contact windows a little "too busy".
I guess it could be triggered from a hotkey maybe? So when you open a contact window and press e.g. F9, then a similar window to the CTRL+Arrow Up (Previous Messages) window would be displayed. That way it wouldnt be hooked and would only be displayed on users request (could be configured i guess to suit a variety of peoples preferences).
And maybe you could even go as far as adding another event in the event notification, so that a users notes are automatically displayed when their window is opened etc.
Limitless possibilities
Kind Regards,
XM4ST3RX