I would actually not go for these and recommend the Changan Nevo Q05 instead. It's a better looking car, a better powertrain, better interior (styling is more EU than USA), and it's from a car company that has been around since the 1800's. Changan also happens to be a Mazda manufacturer as well. The Q05 drives really really well too. The distributor in the PH is Inchcape, also a company with roots in the 1800's.

It's also a better deal, since Inchcape is offering an 80k discount on the TOTL variant, SRP is ₱1.499M. I suggest you test drive one. If you have colleagues or friends in China, you can ask them about Changan's reliability and reputation.

Among the three, the worst deal is probably the Yaris Cross. Both the Q05 and the SL6 are as big as a RAV4, yet the Yaris Cross is smaller than a Corolla Cross; also has less safety features, less ADAS, etc.