That's right, you didn't say that. You said there is a "public" and a "private" list. To me this sounds like the "private" one is somehow hidden from the public and cannot be seen which isn't the case.
I don't necessarily trust the adblock developers. The whitelist can say that a sitekey is only used on certain sites, but how can I know it isn't also being used on others? If sites want to have their ads white-listed, they should be less sneaky about it and just add `ad` to the class, making it possible for the users to prove that only that ad is whitelisted.