Sounds like an awesome idea.

But what happens if it doesn't work/has problems? On people's computers. Point is, I didn't read this over too quickly, skimming here and there, but in addition to...