Berghia are the only surefire method and after ten years, that's all I would use for my display tank. I've had aiptasia problems many times, and berghias are the only solution that have ever been successful. Get 5-6 per 50g of tank and let them loose. After they annihilate your aiptasia population, pay it forward - if you have a LFS, they might be willing to take your berghia. If not, local reefers would probably be happy to take them from you. So long as you have a healthy aiptasia population, you'll rarely see your berghia... once the aiptasia start dwindling, you'll start seeing them out more often as they take more risks to find food.
If you have certain predatory species, though, they can and will eat your berghia. Best to introduce them to your tank at night, and protect them as much as possible until they get into your rockwork.
For a refugium, though... get a peppermint or two and throw it down there. It'll subsist on the leftovers from the display and you might get lucky and have it start eating the aiptasia.