Well, I can't even use this feature on my Pinterest account from Africa, but for my miniatures account, it is still there: the 'idea pins'. But I don't notice any difference when I use that feature instead of regular pins, do you?
thanks
Lizzy
If I understand correctly, Idea Pins first came out as a way to provide people with a series of 'pins' to give them an idea or something to do (like a collage of outfits, or steps to create a recipe).
Pinterest is actually phasing this out and now moving to just a normal one image/graphic 'static' pin, and video pins.
(for clarity, you can recreate an 'idea pin (i.e. a series of static pins) to a video pin very easily, and maybe even inside Pinterest's own pin scheduler. I don't use their scheduler, so I don't know).
In terms of actually creating them for your account, I don't think it's a bad idea to create 'idea pin' styled video pins - I would actually recommend it, since they pretty good at giving users an idea they want to keep and then either save the pin or click through to see the full article.