No, for that the Vile elixirs are a great help, and if it happens that I am out of mine and need more we have our melee bring and bazaar them.
An icarus wing leaves you medicated for 2 hours, so for a meager 20% return of your mp it's not worth it.
And if you need several Viles to cope with MP consumption there's something else terribly amiss.
Interesting, two pairs of gloves in one set, and still faaar from optimal.
http://www.ffxiah.com/item-sets/306862
Add in a pair of augmented Zentih pumps and voila, capped cure potency.
I'm sure people can make more optimal sets, but this is what I could come up with quickly with reasonably obtainable gear.