It's blue clavularia, also known as blue snowflake polyps. Unless you want it on every free space in your tank, I'd avoid it. I've just upgraded to a new tank and wouldn't use any of my old live rock simply because I didn't want that stuff everywhere again. It would even grow on my zoa and paly stalks.