Nice summary Cabel, I would also throw in there the company's market cap. which in my opinion is woefully under-valued. If we did have a little hiccup in one of our candidates somewhere along the way how far could the pps fall, we are already rock-bottom, and the upside is massive, again IMO.
I fear sometimes I am not nervous enough about this investment and your post doesn't help =-)