Why not? So stupid to think that you should not do it. I have an account with Roboforex. They gave 60% bonus that can be used during drawdown. It only took me 1 year to fulfill the requirements and withdraw the profits. It's free money so why not take it? If you will not use the money and just let your account capital grow until you fulfill the requirements for the bonus, then go for it. It will also make you more disciplined since you are in it for the long term. FBS also has good 100% bonus. Though you cannot use it during drawdown, but the requirements are better. It's only 1/3 lots of bonus received like 1k lots for 3k dollars bonus.
Trading is a marathon, not a sprint.