Sure, a mobile solution like mine is a tiny portion.  But there are many other reasons that the internet connectivity requirement might need to be a non-starter.  Taken together, I suspect that these are a reasonable large minority; large enough, I imagine, to be a viable target audience.