On tanks... imagine... being 14" long, we just heard of an Oscar being 14" in one year, now do a U turn in a tank that’s 11.5" front to back... watch your head! If I make any impression on anyone... whenever possible go with an 18" thick tank! Which means the 75 Gal (or 90 if you can). As far as space in your home, all 3 (55,75,90) are four foot tanks and will take up the same amount of space.
As far as fish, I’m the idiot building a 550 gallon Oscar Pond. So definitely get Oscars. I've had a TON of luck when growing Oscars together from 1"-1.5" to adulthood. Also most of the Oscars I've had (I've raised prolly 20 of them from less than 2" to more than 10" over 20 years )Personally, I would be willing to raise 2 Oscars in a 70 Gal (definitely not a 40 or 55 though). Of course you might get a couple that don't get along and have problems, but that’s going to be true in my pond also.
For filters: OVERKILL!!! Because your tank's space will be max’ed out, over filter it. If your in the US I love my Magnum 350 (Deluxe). If you want to go with an overflow for now to save money that’s fine. But when your Oscars get around 6 inches you NEED to upgrade. Mag 350's can be found online from $110-$125 and in LFS for $125-$155 (around me anyway).