If you are driving your sales to Amazon from elsewhere (like META), yea, you should be generating Amazon Attribution links, and enrolling for the bonus.
It’s legit, and we do it, and you get something for nothing (well… for what you were doing anyway)…
It takes 2 months to get your bonus and is only available to Sellers in BR.
(If you’re not brand registered, you can participate in the Amazon Associates program, which similarly offers bonuses for off-Amazon referrals. I did this successfully using mostly Twitter, pre-pandemic.)