Platies and swordtails that we see at the LFS are always crosses between platies and swordtails. There is no easy way to predict the biggest or smallest that you will see of either one. Don't forget that standard length, listed as SL most places, measurement never includes the tail itself. I includes the fish from its nose to it caudal peduncle only. I have kept many wild type Xiphophorus. In those the adult size is far easier to predict because each one is actually a specific species, not some odd mix like we get with LFS fish. My X. alvarezi, upland swordtails, are still young but are about 5 cm SL right now. My X. helleri grew to about 10cm SL before I sold them off. My X. nezacoyotl (I bet I spelled that wrong), nezzy swords are staying fairly small at around 6cm SL even as adults. Each is a distinct species that is called swordtails but all 3 are very different fish. The nezzies are known for having extremely long swords, and mine are no exception. Although the fish's body is fairly short at only about 6 cm, the tails on them are closer to 8 cm. The helleri is one of the ancestors of most pet shop swordtails. It has a much larger body but a relatively short tail compared to its nezzy cousin.
If you go to the reference materials, you will find not 2 or 3 but dozens of swordtail species and of platy species. Variatus is a particular species but the stuff you see called that at your LFS is a mix just like all the rest of their Xiphophorus stock. A true variatus is only ever found being kept by specialists, not at the LFS. I have never seen one in person but I have had platies and swords in my tanks for over 50 years.