Just some random thoughts from an old fart.
Accuracy: It's the barrel. Shoot ten stx 700mm barrels and one if increabley accurate, the others, not as good.
Bench accuracy is one thing, hunting or practical accuracy is another. All the guns mentioned will out shoot almost anyone in a hunting situation. I personally dont care if a certian gun shoots moa and another shoots 1.5 moa. Kill zones are not that finite. Hunting guns are not bench guns . In the woods or the field the ground isn't level, might be a breeze. Many shots are taken quickly in free hand position. The gun is better than me.
When you make the purchace:
When I buy something, I am not just buying product, I'm also buying the manufacture and the store that sold it. Customer service, support and integrety come with the product.
FX Impact:
First of all the Impact was one of two guns in my finals. Maybe the Impact has a slight edge in long range accuracy compared to the Edgunr5m, but it is much longer with the 700mm x barrel. The versatility is greater with the Impact. However that versatility is not important to me. The more trigger time with a gun you have learned inside out will produce max results.
Decsion matrix:
You set a number of 50fps I think. If thats priorty one, start there.
Bulldog model seems what you're most intrested in. Me too.
How about shot count? Important? If so a bottle gun will do. If so check out Wicked Air Rifles, TheWarp Or The Flex. Not true bullpups but "semi bullpup".
Being intimate with your weapon is key. I've used the same 16ga. for over 40 yrs, same cc gun for 15yrs and the .22lr for 8yrs. I shoot the same 40gr ss every time. I dont have to think, see it, shoot it.my Edgun will be the same. Tune for 34gr ammo and leave it alone. You may prefer to have more versitility than me, If so, I can absolutley understand.
I hope you understand I mean no disrespect to you. You are where I was a bit over a year ago, so I understand what you're feeling.
My point is by knowing your priorities and you intended use, the right gun will find you.
Looking forwad to seeing what you get.
Bill..