Great work! As a grad student I can definitely say it addresses a need :). For the publications, importing from bibtex might be a useful alternative, since all the fields are already there. It would save time compared to manually copy pasting each individual field and most researchers are familiar with it IMO.