I can't find much info on this at all (and some of the info I can find is conflicting, such as with some saying it's from shallow water and others saying it's from deeper water), but it doesn't seem like it would be terribly invasive/a nuisance. Personally, I'd keep it, see how it goes, grow it out, and offer it other reefers if it's not causing problems for you.
I'd try giving it moderate light and flow on a rock (adjusting the light and flow as needed) and letting it grow.