even if you could get it mounted up to a china 2 stroke AND have it actually make some boost, the china bottom end would not hold up to the boost pressure.
you'd have to fabricate an intake manifold and exhaust to make it work and to mount it, but even if it was just for looks and noise, it would look totally cool hanging off a china 2 stroke.