IMO involving the Chinese is a short term gain for long term pain.
Yes, the CR was at a good price - but further potential partners down the track will be put off with the association from both a political and legislation perspective.
Caveat Emptor.