No, I am not familiar with the organization you mention. However, untrue memes on Facebook and other social media need to be addressed as people read them and it starts a knee-jerk reaction.
If you are familiar with the website Snopes, they have written an article which provides links to the FDA, a Harvard professor of nutrition, and the US National Institute of Health which sheds a more balanced approach to the information about tilapia.
Unfortunately many people today, prefer to have their information in bitesize pieces and don't want to do the research or read potentially lengthy medical journals. The adage of 'everything in moderation' still holds true today.