i think it will host, it says in dr. fosters an smith catalogue that long tentacles host, but mine does look just a bit different than the one in the pic, i think i can trust my fish store, they are pretty knowledgable
I really think it's up to the clowns, give them a while. Apparently according to the picture in another post they'll host feather dusters as well as frogspawn. I personally have seen them host large clumps of hair algae in favor of an anemone. Just give them time.