The salary cap should not be a "$x for you guys and $y for you other guys" (where x≠y) situation. It should be a hard cap that everybody is bound to.
Also, JH be careful. You're doing the thing that the players rejected strenuously with the league's final proposal. The league gave a program where the cap was just pegged as a dollar figure, rather than as a function of total revenue. It's management's assertion that the salary cap should just be a number that is bargained collectively, it should not be a function of the total dollar amount (since the league sees into a future where revenue is like $50b, and projecting forward the minimum salary would be like $3m). Labor, on the other hand, wants to set the cap as a percentage of total revenue so if the league grows so does the pie, no matter how big the league grows.
So if you agree with labor, you can't just "peg the cap"... they reject that on principle.