While the idea is interesting, the app will have to compete with more general-purpose note-taking apps, e.g. Evernote.
For me, Evernote already provides all the individual pieces (tag by person name, record date, time and location etc.) and also allows to store pictures/audio notes, is multi platform etc. etc.