If they're meat plants. According to this article (http://animal-world.com/encyclo/fresh/Knifefish/BlackGhostKn...), they're carnivores who can eat pellets. Reading this entire page, it looks like Black Ghost Knifefish are not trivial to keep happy and healthy, and will eventually need 100 gallons of water. While I would argue that it's irresponsible to treat any fish as a mere fertilizer producer, this fish may be especially miserable for its limited life.