I always withdraw immediately if my rewards/bonus is in a form of cash that has no wagering requirements.
Are you sure about this? No gambling site will give you bonus that you can withdraw immediately, you have to gamble or bet with it.
I rarely use my bonus to gamble the same day I received rather I wait for another day and deposit my regular bankroll to make my gameplay stick to my normal strategy.
I do exactly the opposite. I will prefer to use the bonus to gamble that week and
jotnot touch my money to gamble. There are times that I won
honeymoney from the bonus. The last one that I received, I used it to win $70. There are times that I lose it also.