The NFL should be their model, and I might say that about every industry. Every time the owners make money, the players make money. Every time the owners think of a way to enhance revenue, the union say 'sure, but here's what we need in return'.
I would add to the minimum salary, and add a lot of service time additions for the AAAA players bouncing up and down. You add me for a day, you owe me a week's service time. You add me for a week, you owe for a month. If you add me for more than 81 games, you owe me a full year's salary and service time.
I don't particularly care how they chop up my BB allowance, but these 30 year old journeymen add a lot to the league and get a fraction of the gravy.