I've not had gepants yet, but I'm currently on the higher dose Aimovig CGRP jab and was previously on Ajovy.
Life changing for me. I have gone from 28 days a month of migraine to 5-10 max.
Instead of taking to bed for 50% of attacks it's more like once every couple of months because the severity of the attacks is so greatly reduced. I don't need triptans for every attack, but I also no longer need to ration them.
I used to have hemiplegic attacks quite frequently, and I think I've had approx one a year since starting on CGRPs.
I don't really have side effects that are an issue - apparently constipation is common, but I have IBS(D) and it's actually really evened out my gut which is a huge bonus for me!
I do get skin reactions at the injection sites but have worked out how to minimise that now, and it's much better - alcohol wipes to clean the area then inject, then clean again, then slather with hydrocortisone cream. I also inject just before bed so the leg is less active immediately afterwards which also helps.
The injections do sting like fuck, but it takes about 15s from the start of the injection to that fading completely. I don't like them, but it's once every 4wks on Aimovig or once per calendar month on Ajovy.