In 2018 I started Aimovig (later switching to Emgality). I now average between 0 and 1 migraine a month.
Here is some more info on considerations to be had for near-future breakthroughs in the oral administration route. The key is in preserving the biologic structure long enough for it to reach the intestine where, in contrast to the stomach, it would be able to enter the bloodstream with the aid of agents that enhance permeability. https://otd.harvard.edu/explore-innovation/technologies/oral...
Edit: The field of cheminformatics is currently utilizing machine learning to help discover novel drugs in the various search spaces, such as that of kinase inhibitors. They have the ability to function in a multi-target regime. That is, there exist drugs that can be effective for several pathologies.
Over the years they tried many things which didn't really help, or seemed to help but then didn't, or were inconclusivbe.
About a year ago they started on Ajovy (fremanezumab), a CGRP inhibitor. Its been like magic. A simple injection every month (you can do it yourself - they courier them over and you keep them in the fridge) and barely any migraines. Sometimes one or two towards the end of the month when the next jab is due. And no real side effects as far as can be told.
Its unusual to come accross a medicine that works so well for something as intractable as migraines.
UK specific: Originally they were paying for the Ajovy after getting prescribed it by the brilliant National Migraine Center (https://www.nationalmigrainecentre.org.uk/) - its expensive. But after it was shown to work managed to get it on the NHS via a referral to a specialist.