Thanks everybody. I knew the "o" versus "ou" thing being English and American, but "s" and "z" being a national thing too - well, reading here rang the echo of a distant memory. I probably have learned it back then, and then forgot again.
I will take relief from the info and mix all cases all within even just one sentence, but now I will enjoy it.