If you can afford it, I really think Sleep Number beds would be helpful. I prefer a much firmer surface during a migraine than when I'm not having one, so being able to adjust my bed's firmness would be amazing. Also, they have models that you can adjust with a remote to have the head part come up so you can be in a more seated position, or you can raise the feet if that is comfortable. Unfortunately, they are really expensive. I can't afford one right now but hope to buy one next year.
If anyone knows of similar beds that are more affordable, I'd love any suggestions.