I have a detailed inventory as well, but mines much simpler. Simple list of firearm, serial number, date purchased/where, and amount. I use this list for my insurance guy too.
I do the same exact thing, even down to my State Farm agent...who is a gun guy too.