I just followed the link that was in the article.
www.countmyfish.noaa.gov
It took less then 2 min to register and print out the little temporary card.
It said I would get a perminant one in the mail in 30 days.
Since it's still free at this point, it's little impact on me.
I see no downside. (Yet)