If the algo to set money supply growth rate can take in real values of what is transacted on a regular basis then it would solve the problem completely. Not sure if this is feasible.
A solution to a hard problem like this may very well allow a crypto coin to overtake Bitcoin, do you agree?