My honest opinion as an average user:
The mini apps are not very intuitive and fill your screen with $$ signs.
The best way to reach the masses is by offering a high-quality, intuitive product that does not necessarily involve payments or betting.
End