Though is a nice idea... it would be better if you could load in all of the flights you have done on other airlines (both OW and others).
In my case you would be able to see a steady drift away from BA.... directly correlated to the amount of enhancements that are happening. That might give BA some useful management information... as in I fly a fair bit... but not on BA... so why don't you think about why! !
But I suppose that is not the point.. (BA97's excellent site is perfect for tracking all your flights BTW).