I love the dark colors! However I think you'll want to be *much* more generous with the whitespace around printable areas, since if the ink misses the mark by just a bit, the ink won't be readable against the background.
Additionally important for QR codes which require a fairly generous whitespace around them to work on many devices.
This week I've been testing high-resolution printing from web browsers, and the variance (even from browser to browser, much less printer-to-printer) is shocking. I'll get printing to work perfect with Safari, and then I switch to Firefox and my prints are 20% bigger and shifted to the left. Oi! Getting an accurate print out of a webpage is going to be a tricky, even with giving folks good calibration tools. Unless someone can get the CSS working a lot better than I have, what I think we should aim for is a design that succeeds to be readable (even if a little offcenter) when the user's prints are:
* up to 1/8" offset vertical and/or horizontal
* and also +/- 10 percent zoom offset
I am actively working on some javascript that will hopefully guide users to calibrate their output for zoom/offset, but in my opinion our final design should anticipate and still succeed when there's significant variance.