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.