I think the league is very good at the moment generally. Love all the work del.
On the master leaguer issue. I thought in the initial thread Frogmite or another admin indicated teams were allocated points based on the level of players. I think this can work more formally when combined with other rules
Something off the top of my head to consider
e.g. each player will be allocated points 1 for plat 2 for diamond 5 for masters. Each week a team can only submit a team with total points equal to say 10. This will mean you can have 1 masters, 1 diamond and 3 plats OR you can have 5 diamonds (obviously the exact number can be played around with). This way there is no point having too many masters, if anything it's more beneficial to have lots of diamond and plat players.
OR
Something like after initial team roster and tier seating, players can only be subed for players of the same rank.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.