Great idea! I especially love the part about the self-published or small-time authors. I am always on the look out for new authors to read.
On a side note, I love BookMooch! Thanks John for all you do for us.