I shouldn't get too worried about having a strict regime about what you feed your Oscar, as long as the food is healthy you can mix it up however you like. We normally recommend a good quality pellets as the staple diet with other things thrown in as a supplement. It sounds to me as if you are giving your Oscar at healthy diet. Even so, you are better off under feeding your fish, rather than putting too much food into the tank. I never have a set menu for my fish, they get what I feel like giving them on the day, as they are now adults, I sometimes skip a day as well.