Short Answer NO
Long answer why :
which if you try to build 2 different OS, the command syntax and features introduced not the same.
so when it failover all the features not going to supported and you have no resilience, so it's not recommended.
suggest upgrading OS, and the same hardware all the time to build any Resilience (HAs) setup like VSS, SWL. vPC)