I love the idea of a roster sale. Its a great way for people to tie up a resource that could be generating covers/shards points in other more current events. The optimal situation is hopefully some one splurges and buys 20-30 slots and ties up 30-40k of hp instantly.
The more options middle tier players have = more places for them to get bogged down in the weeds and miss the big picture of what lets them compete in the most sustainable fashion.