sometimes a " good deposit Bonus" can be a trap for traders.
if you means bonus that can be used when drawdown periode and can be lost. 90% brokers who offer this kind of bonuses will mess with your withdrawal request
i prefer a cashback bonus / rebate bonus/ bonus that can be withdrawable, like what Tickmill offer, only 10 lots needed to convert their bonuses into cash. or hotforex offer with their 100% deposit bonus that can convert into cash after your closed lots equal with your bonus amount.
but ,rather than looking for deposit bonus, i prefer brokers who focus to improve their quality and services and stay honest and do not mess with you like what most broker like FXPro , Tickmill, etc do