It can't really be built "from scratch", at least--I would hope not. It would mean that we would be YEARS away, again, from a consumer product. THAT would also be a good reason for many people to abandon this whole project. Why would you try to re-invent the wheel here?