Maxalt-MLT works quite well for me.
I especially like it because (as its name implies) - it melts in your mouth.
I have had no side effects with this RX.
So easy to take.
Water is not necessary.
It is not another BIG pill to swallow.
To be effective, you must take it as soon as you "feel" the migraine coming on.
Only drawback is that insurance limits the amount that can be prescribed per month.

Sorry about your problems with migraines and MG.
Not fun..................