Yup, those are them. Although...you took the picture when they were mostly closed? It does make the pink/purple stand out more though. They do look pink/purple and flourescent green, don't they badbread?
No, these are not Mean Greens. I have Mean Greens, and they are mostly, well, green.
Personally, I think these are prettier. Mine flouresce more, for one thing, and the middle/mouth is pink or purple depending on your lighting. The mature polyps have the most color, but of course, the younger ones will grow.
Would you like some before I take them to the LFS and they charge people for them?