Definitely you should file the 129f. I've seen I130 cases get approved in 3-4 months. Was it because of the 129f? We can't tell for sure, but as others have said, it doesn't cost anything, so you might as well.
One other nuance to this is, you can file the 129f more than once. I'm working with a lady who does 5-10 cases per month and she recommends all I130 cases file the 129f too and if your I130 isn't approved in 3 months, file the 129f again. She has seen several of her clients get their I130 approved in 6 months or less. If they haven't been approved in 6 months, she files the 129f a third time.
I filed the 129f when I filed my wife's I130 back in March of last year, but I didn't know that I could file the 129f more than once, until October. I filed it again in October and again in late January. Our I130 was approved 2/23/24.
That's 11 months from the NOA1 and not out of the ordinary for a regular I130 submission, so in my case the 129f probably didn't help.
If you're like me, though, you want to do everything possible with the hopes that something might speed up the approval.
Good luck!