You want my advice as a Forex trader myself?
Any Forex broker that gives you " Deposit Bonus " isn't that great, not saying they are necessarily market makers, , not bashing the broker(s) you're talking about, but simply not that good.
Check the best, i'm talking about the best of the best, Forex brokers they don't give even 1% " deposit bonus ".