I'm not a fan of that fish because it has that dirty taste from the geosmin the tilapia ingest on the bottom of farm ponds.
When we all went to Kenya last year (me, Mrs. Brand and the two kids) the first night they had a lavish buffet dinner for us all but it was a mixture of British and African foods. The only thing the kids MIGHT eat was the baked tilapia, which is super-plentiful because it has taken over Lake Victoria and they have lots of it to spare. I was trying my best to convince them that the fish was good because I knew if we started out wrong they wouldn't eat anything the whole trip and they'd be miserable.
I put a large piece in my mouth and started to chew but it was rancid. I couldn't spit it out or they wouldn't eat for the next two weeks, but I couldn't swallow it either. The more I chewed the worse it got and my gag reflex wouldn't let me swallow it. Finally I was able to discreetly spit it into my napkin when they glanced away. The rest of the tilapia they prepared was ok and the kids ate it and ended up loving it. I can't eat it anymore, the thought is revolting to me. And then I saw some TV show recently about water treatment plants, and one specifically uses tilapia to "clean" the solid waste from the water as part of the treatment process. I'm off tilapia, thanks.