I'd be more in favour of an expenditure cap set at 100% of income but I'm not opposed to a wage cap.
I don't really see the need to go back to 2001 to get aggregrate points. Teams that did well in the past have already been rewarded by winning the league or getting into europe or whatever, there's no need to reward them twice.