Ive gotta say as far as EBJD go yours looks pretty healthy, has a lot of potential. I would separate these fish. If you want the most out of the EBJD you'll want a stress free environment where you can establish a solid feeding regimen and superb water quality. The oscar will only complicate those goals and the two species together really add no valuable interaction or activity to your tank.