En pocas palabras, una es una transliteración del chino y la otra es una traducción libre antes de que hubiera hombres en Japón.
En términos generales, よん se usa cuando se habla de tiempo y número de personas, y し se usa cuando se cuenta.
Igual que el uso de cuantificadores unitarios en chino, よん va seguido de cuantificadores unitarios.