This sounds really interesting, I might have been close to building this before without realizing. :)
Seems really easy to setup as well, will be interesting to hear any counter-argument in the comments.
I'm really looking forward to hearing comments from people With Actual Maths!