The Cosmo's were sold here in Holland alot, I helped a couple of people to import some.
It's really the best bang for your buck and it doesn't throw ugly CEL's like some other intakes do on the 1.6.
The tubing is just right 2,25 inch if i'm right. Don't put an 1.8 or 2.0 intake on a 1.6, it will run terrible. The diameter piping is just too large. Theoretically the ecu would correct the flow/mixture but in the end that's a fairy-tale and your car will run crap. There seems to be a 1.6 SRI which has the wrong diameter too, i'm not sure which brand it was.
Also the Cosmo and the Injen have the mount for the 1.6 maf, the 1.8/2.0 intakes don't as the maf is different.
The difference between the Cosmo and the Injen? The cosmo can be made short with the couplers it isn't one piece like the Injen. So installing would be a bit easier. But because the Injen is one piece it sounds way deeper (e.g. it has a deep distinctive growl). I'm not sure what the quality of the actual filter is on the Cosmo but i've never heard anyone complain about it, neither the Injen filter.
The Injen also has options for a dirt-shield and the hydroshield cover. But probably can be put on/over the Cosmo too.
Last but not least, I thought there was a dyno of the injen intake but I could be wrong. Would be nice to see some 1.6 dynographs.