All these tests have been done many times before. I'll never understand why you feel the need to re-architect them.
Anyway, I'll have a look at your download db in a bit.
Andre was quite explicit that the ColumnValues advantage really came into play when you were accessing multiple values off a single document. Does your test do that?