It looks nice and could be useful - have fun maintaining it
One question though instead of saying that a book is not available on a certain reader are you basing it on whether or not the book is available through the store associated with the reader? That is not exactly the same thing and can be very misleading. For example any book available in ePub can be read *on* the Sony, the nook, and I think the iRex.