In looking around at the Idea Pins Help Page, I discovered that just like regular pins, they remain on your board indefinitely. I mistakenly thought that they disappeared after a short period, like FB Stories or the defunct Periscope posts.
This is one of the facts that makes creating them worthwhile. I haven't yet, but continuing to look into how they could benefit me.
Thanks for jumping in @alisammeredith - I don´t have a mention in my Idea Pin stickers, and have only seen our products tagged so assumed this was not a thing yet. Do you know if it is ¨rolling out¨?