I keep a tilapia that I bought in a Chinese supermarket. I am sure it's safe to eat. But eat'm young! With age they accumulate all sort of metals and toxins.
You could, another member on her ate his red devils. I have 6 mozambique tilapias, but I don't have any plans on eating them. That and they are only a couple inches long and way to hard to clean, lol.