My 1st IVF I was on Lupron for the same reason as you. My dh needed a TESA and his urologist was going to be out of town, so I was Lupron longer than most (about 3 weeks total) so they could plan my schedule. I had no side effects.
My 2nd IVF I was on bcp but never got a period when it stopped, so I had to wait another full cycle until my period my came. They were going to start my anyway since my lining was still thin but because I didn’t bleed my e2 level was too high. Everything was fine after my period finally came. Again, no side effects.
I know everyone is different in their response to the different protocols but #2 was much better for me (17 mature eggs vs 8 on Lupron). Plus doing the antagonist protocol it went by much quicker since you start with the stims than add in the ganirelix. Both protocols are very common, and you don’t really know until you try it. Depending how long they plan to keep you on it the Lupron may be quicker for you.