No site gives free bonuses, there are always wagering requirements for using or cashing out the bonus. What benefit the site will get if they only give a deposit bonus, without having the users to deposit their own money.
As far as the legality of the site is concerned, i would not deposit 1000 Euro on a site which i have not known before. I would prefer to read their feedback on the neutral sites before thinking to play there.
I could not agree more with you. Bonuses may be used as strategy to lure players into actually engaging with the casino, but more so to deposit and play in the casino as well. Bonuses are used as instruments to have a win-win situation in the for both the management and the players. So, it doesn’t really make sense that bonus is given without wagering requirements. This just proves that being familiar with TOS of the saint that we are eyeing to transact with is crucial.