When it comes to projecting dates for technology, I usually see people say either "basically tomorrow" or "a billion years from now" and they're always wrong. People tend to forget technological change does have essentially a set pattern and keeps doubling in speed. People tend to over estimate that doubling or vastly underestimate it, and I think that's primarily a difference between optimists and people who have been disappointed with predictions in the past. If the prediction doesn't fall within what's likely possible in The Law of Accelerating Returns then it almost certainly won't happen.
Given the technology, I'd say mass production is likely in 5 years, but the problem is mass to them may not be mass to us. If they're creating even 10 million units a year, that's mass production, but it's likely to be fairly expensive to where it doesn't touch your daily life, therefore most people would say "ah, see, I told you, didn't' happen in 5 years," when it actually did. What you're really wanting is "when is it cheap enough for me to throw away" and that may indeed be 10 - 15 years, depending on many other factors and over all application.