I think you’re just mapping/recreating the CIELAB system in RGB then.
For apparent color, the Lab* coordinates are a lot easier to work with, and they already do exactly what you’re attempting to do with the polar coordinates (since LCh is essentially the same coordinate system but with polar coordinates).
For 2014 that sounds pretty cool, but I agree, technology has continued its march onward. For better or worse we’ll see.