Yeah was also assuming that it was fake. However I know even fiat sites that give no deposit bonuses. Most of them you need to wager some amount or make a first initial deposit.
BTW I found this site in a thread in the trading discussion section. Prob guy posted in wrong section
I also won back then a quiet decent amount using the no-deposit bonus and reached the minimum waiger requirement which is quite difficult for me. Fortunately, Im just lucky. My account was frozen too and they asked some details. I received my winnings without any deposits involved.
Well then, about your case,
BTC0.01 is quiet not worth to put on risks just to test the waters. So unusual to see that sites will asked for deposits just to enable the withdrawal.
I know you already know what to do.
BTW I found this site in a thread in the trading discussion section. Prob guy posted in wrong section
Im trying to find the thread but failed.
Want to see how the post there was constructed.