Yes, I have used Migranal for quite some time. It is dihydroergotamine mesylate which is a nasal spray form of DHE, the same stuff they give you when you go to the ER for migraines.
I found that I needed something that was not a pill-nasal spray/injection etc because when I would have a bad migraine (not that any of them are good migraines I needed something that I could not vomit up (sorry to be so gross)
Migranal worked well and did not have the same horrible "taste" that imitrex nasal spray has. As far as being effective, it was pretty good, I still had some migraines that NOTHING worked for (not even demerol, dilaudid etc) The actual medication that is in the Migranal worked better for me than the triptan medications (imitrex, relpax, maxalt etc) There is one thing to consider if you are the type of person to have an upset stomach/nausea...you might want to take something to calm your stomach while taking the migranal. I had to take reglan or zofran as I am easily nauseated and found that the medication tended to make it worse.
Hopefully this info will help you some.