If you don’t understand the bonuses or terms, definitely don’t use them. This sub is full of people taking bonuses, not following the rules, and getting their winnings voided.
Of course its safer to not use bonuses because then you don’t have to worry about max bet violations, playing the wrong games, or meeting crazy playthrough requirements.