what about
www.sea-mining.com /
www.hashflare.io ?
So .... faucets are kinda waste of time
If you claim 24 hours a day from faucets you need more money for electricity than those you make (you earn just a few dollars, euros ...etc)
If cloud mining are ponzis .....
then .... what's the best method to gain btc ?
Both of the sites you listed are scams. Sea mining gives away free ghs when you sign up, and actual miners can't do that because they will end up losing a lot. Compare the sites you listed with the traits Puppet posted on the first post to find a scam. I'll bet most of them match.
The best method to gain btc is to buy it. Simple, and it doesn't take too much work. Get the money for buying bitcoin though a normal job.