Hey, it's your fish...if you want to feed it table scraps and random live things go ahead. These are the Oscars we all end up seeing atr the LFS in a corner tank with HTH.
It just amazes me with all the information regarding cichlids online that you'd risk your pet's health. Please go Google "oscar cichlid" or something.