There probably are plenty of best case scenarios but the faucet is what causes the majority of spam on the website and account level farming/sales. How about an alternative that still rewards leveling up but in a less spammy and more difficult to game way?
ok this might sound a bit ridiculous, but bear with me.
how about implementing a new feature called faucet points or something like that, 1 point for 1 faucet.
we get 1 point for every 50k (or something) that we gambled starting from 1btc (or something).
there you go