Bitcoin compatibility is probably the biggest issue with adoption on all these coins.
This is likely to be the case. CryptoNote was designed to be different from Bitcoin; even its whitepaper is written as opposed to Bitcoin architecture. Therefore, the API is incompatible. This would not be a drawback in case of higher demand/hype, but in reality this may hinder CryptoNote much more than blockchain bloating.