One of my daughters also had weekly migraines, lost a day at work each time.
I got a Daith piercing in my right ear - my migraines originated on the right side of my head. Yes the piercing stung, but the next day I had no migraine. The constant pain had just stopped. This was maybe 7-8 years ago. I very rarely get odd migraine symptoms - vision feels off, head feels woolly - but no pain at all.
I convinced my daughter to have a Daith. She now doesn't even get regular headaches.
Anecdotal though this is, I would suggest looking into getting this piercing. It is discreet. There is no formal research I am aware of but for this sample of two it was a huge positive.