Quistis is phenomenal. But she's a terrible match for Squall. She likes him because he's not childish. But he's still not mature. And she's more of an intellectual who needs mature conversations, which Squall is not equipped for. There's a reason why she only really gets close to Cid.
Also, the whole teacher/motherly figure aspect is very problematic. So while she's best girl, Rinoa is best girl for Squall. Same how Aerith was best girl, but Tifa was best girl for Cloud. Or Quina was best girl, but Garnet was best girl for Zidane.