My 10x44 arrived today, lovely stuff! Popped it on to the S400, zeroed up - no problems, although I didn't see any "upgraded" mounts, I'll contact MTC after they get back from Poland.
A great addition to the MTC family!