I would say that “Randomly/rolling the dice” is the best idea. And if possible, have a carusel with 5 at a time, until the next page refresh.
Because the markeplace is starting to be a big place, this would serve as a mechanism to uncover some packages that haven’t got traction at their launch.
I don’t want to descurage other ideas but I don’t see the point of making something that is already successful, more successful.
If more developers are to be encouraged to contribute, we should try to homogenize their products’ exposure.