Personally I would accept $50 welcome bonus

Who wouldn't accept that amount as a welcome bonus? we all will gladly accept that bonus.
But the twist, there will be several measures and rules before claiming that which might stop you claiming it.

Also the problem is, can any casino afford 50$ for everyone new gambler? What if you just get lucky and turn it into 500$ and cash out? I think the welcome bonuses should always be linked to some sort of deposit bonus, a 100 or 200% bonus is a good start for any new gambler. Giving away money for free doesn't work in the long run and would attract a lot of hackers trying to take advantage.