Oscars will readily take feeders. However, you must bear in mind that if you have bought these from a fish shop, there is a possibility they may contain diseases. A lot of these fish are treated very badly. Fish that are treated badly becomes stressed, stressed fish can develop diseases. You certainly don't want to be feeding is to Oscars.
Garden worms are fantastic food for Oscars. In the UK, we have all different types of worms. The biggest worms are the ones that you can find at night if you go out with a torch, especially on a damp night. We call them lob worms here in the UK. There are certain worms that you find in compost heap's and if you go digging in the garden, some of these are called red worms and then you have another one called a dendrabena worm. All of these are perfect for Oscars.
My Oscars love frozen bloodworm, I always defrost it. They'll go round pick everyone they can find, I think doing this is good because it gives them something to do