The carnation is my favorite flower. I say go for it as a middle name. I'd love to tell people my middle name is Carnation because my mom loved carnations.
I think that you shouldn't try to pair Carnation with any first name longer than two syllables.