Certainly an interesting idea, but I think the way it works might be too complicated for most people, at least not without making it easier for the player to understand.