Do you have very soft tapwater?
The zebrina pike cichlids prefer very soft water, pH in the acidic range, with every low nitrate. Without soft water, but with high nitrate they are very susceptible to HLLE and other bacterial diseases.
And as stated above its not about filtration, it will be about lots of water changes to keep nitrate low enough.
The 4 pikes would outgrow a 150 gal in about a year.
The 2 oscars would also max out the 150 on their own, without any other fish, as adults.
I have never considered oscars really aggressive in properly sized tanks, they just eat any fish that fits in their mouth, and that's not aggression, just normal life.
But if the option is a 500gal + tank, those 4 cichlids would do well with some other species.
Geophagus tend to do best as a shoal, so better 4 or more, than as single individuals.
I've never quite understood the cleanup crew thing. Other than Pleco's eating some algae, most of these do not clean anything up, and because of size and gluttony, they just add tons of more the bio load than they are worth (as cleaners)..
Cichlids like geophagines eat any fallen food, and in fact prefer food that falls to the substrate, so a cleanup crew is really unnecessary.
As for a dovii, even in a 500 gal one or 2 would max it out as adults, with no other fish, and putting them in something as small as a 150 would only work as a grow out tank for a year or less. They also prefer hard water, with a pH above 8