You could definitely use a bigger Rena, there's no such thing as overfiltration, so when in doubt, err to the big side. Since Oscars are such messy fish, you should consider having one filter set up as a mech. only and another to be biological. It's really easy to do. If you've got 2 cannister filters, pack one with mechanical filtration media and the second with bio-media. Connect the outflow of the first to the intake of the second, then run the second's outflow into the tank.
With the setup that you've already got, I'd use the Rena as a mech. filter and take advantage of the biowheel for biological filtration, slip a filter sponge over the intake to keep the media in the bio-only-filter free of mulm, pack the rest of the filter with bio-balls. The options really are endless, and it's a good idea for messy fish. Clean the mech. filter weekly and the intake sponge on the bio-only weekly, clean the bio-only as it gets gunky.
But yes, more filtration won't hurt.
As for food, I'm far from an expert on Oscars. However, a once weekly feeding of spirulina flakes would probably be good for them. As long as the salad shrimp are kept well preserved they should be fine. You might also want to look into some beef heart. Careful not to feed too much though, it can mess up a tank really bad, really fast. Some of the larger loaches or a pleco is usually a good choice of tank mates for an Oscar to help clean up the excess food. Basically with feedings, no matter what the fish, variety is the key to success. It'll keep them from being finnicky eaters and as long as you've got a wide range of foods it's less likely that the fish will run into deficiency related problems.