One more question:

Is it ok to run in a mixed version in failover for a while (a couple of days).
Upgrade the secondary, manually failover to it (sync disks straigh away so they stay in sync), let the system run for a couple of days, if anything goes wrong/south fail back to the primary (which we know is a good working system)

Is this ok to do?

Cheers
Ad