Yes, deposits are credited immediately (0 confirms) and the promo/bonus is also added automatically (together with the deposit).
If the user cancels the transaction using RFB and promo had credited, are they still available playing the bonus?. are you have time for monitoring all transactions?. you must to know Electrum wallet had a feature for canceling transaction (0 confirmation)