My only worry with the Chinese rads is if they are the exact same size as the factory rads. I run the Unabiker rad guards and the factory rads *barely* fit inside.
Does anyone know of any fitment problems with the chinese rads in, say, Unabiker, Scorpion/Emperor, Moose etc guards?