I like this proposal, because:
less blockchain bloat with feed updates - faster wallet sync;
simpler, more free market like approach like with the initial system without price feed
more opportunities for traders to arbitrage price movements
However this will be less convenient to see the actual price as you probably will have to calculate it yourself. Also, not sure how much yield there will be if i want to just buy and hold for a year.
If this new system somehow will not work, we can always go back to current one... maybe