This is very good. I know it's more complicated that you would have liked.
I do think it will simulate the constraints of a salary cap more realistically, while also putting good players in the FA market.
Bless you beautiful bastards for this game it's going eat up many an hour from my life