It is more a question of what is a supported configuration and what happens if you then have a problem.
I have run a client version higher than the server version to provide evidence to support an upgrade, but not installed a client that is not listed for the OS.