"McKernel" is great, it both somehow refers to the architecture, to the fact that it's a kernel, and is unique and googleable.
"Popcorn" is generic and makes it hard to search for the project, and easy to clash with another project of the same name.
I wish people invented good unique name for projects, instead of trying to make a (b)ackronym or a subtle reference using a generic word.