Maybe you could set your software up so people can configure their router to point at the computer with your software so other devices can access it as the dns server?
There are already plenty of services offering smart DNS solutions (Unotelly, unblockus), I think I will stay in my corner with my simple click-and-play desktop app :)
But yeah, your solution would definitely work, but would be impossible to understand/setup for the non-techy users.
But yeah, your solution would definitely work, but would be impossible to understand/setup for the non-techy users.