I never liked this ship.
I don't think Russia and China would be a good match, although the idea of them being together is pretty kawaii on it's own.
I just don't think that it would work out.
But it's just my opinion.
After all, what would I know?