I think the really cool thing about BBFG's lottery suggestion is he says in there,
"where you get a lottery ticket for every 20 raked SNGs you play until a certain point where you would then get once every 100"
Take this concept even further, and make it, 10 lottery tickets for the first 50 games ( 1 lottery ticket per 5 sng) and then once every 50 sngs after.
Create a new graphic for lotteries in cashier; -people love the green bar in cashier, ( i know i do ) it's fun to earn rewards, you could add another tracker for "next sng lottery ticket"
I think this would draw a ton of new players to play at least 50 sngs a month, and some may get into a routine where they think, i gotta get my 50 sng's in this month to get my "easy" lottery tickets. If this was promoted in the news, it would easily draw new players to sit and goes, you have to remember guys, a lot of people don't even know what a sit and go is, but when there is a huge promotion in the news that says "Play Sit and Gos, earn lottery tickets" even if a bunch of new players don't know wtf a sng is they will know what a lottery ticket is and will likely be interested.
I guarantee you the lottery thing would bring in new players, and the bop improvements are neat and smooth out a fairly broken system. That may not be the answer to bop's current problems but it is better then any other suggestion I've seen, most people are just complaining about it. (right fully so)