Yes, DL is a sponsor. I havn't decided where threads like these should reside just yet, which is my fault. However, like any other thread on the site you can choose to read or not read it. Some of the comments were a little harsh. Sponsors like him help offset the costs of keeping the site up and running and the software we use up to date, so please keep that in mind before posting.
The software is actually pretty neat, in its simplest form its an electron log. Similar to your deer sightings log the DEC sends out for those to fill out during bow season. I don't think its going to make hunting "easier", but it keeps your notes / sightings organized.