It's fantastic that Cloudflare is offering this. You might want to reconsider calling it CNI, or at least clarify that CNI is just an umbrella term for PNI and/or public peering. I'm the person that handles the PNI/IX stuff and after reading the article but before reading your comment I wasn't 100% sure if CNI was something Cloudflare specific (which we wouldn't immediately adopt) or PNI/public peering at an IX (which we would).