The 1 billion 'fact sheet' puzzles me somewhat. It's interesting to see the basic stats for each milestone over the last few years, but reads like the hurried scribbles of a guy on the way to a marketing meeting to try to sell something.
What gives it away for me is that the 1 in 7 statistic isn't being thrown around more. If you were really happy with how things have gone, surely you'd mention that. I know I would. Unless I knew that I hadn't really hit 1 in 7, or even come close.
All in all, an impressive number, but not much else.