My FBO uses Logbook Pro Enterprise Edition on three computers they have. One of them is strictly for the students to maintain their logbooks. This allows me to call up their logbook before they arrive to prepare their flights and I can oversee the entering of flights to make sure they are doing it properly. It's a great tool as when they get their ratings, we just create a backup of their data file and give them the floppy. They then buy Logbook Pro and continue with their flight logging.
I personally added text fields to my Logbook Pro logbook and keep track of my students progress, names, etc. That way I can reference the information should I ever need to, for whatever reason.
HTH