Thank you!
The benchmarking part is actually really easy with UE blueprints, you get the results with this node:
https://docs.unrealengine.com/5.0/en-US/BlueprintAPI/Settings/RunHardwareBenchma...
And then apply them with this node:
https://docs.unrealengine.com/4.26/en-US/BlueprintAPI/Settings/ApplyHardwareBenc...
Super simple!
I agree about having it speed up or be skippable, and yes I ultimately wanted to add wind to the game and did have that working at one point, but I just couldn't get the prediction to work so it was very hard to shoot without some indicator as to where the bullet will go, so I scrapped that.
A distance / range finder would be awesome too. I actually had the bullet drop tuned to the notches on the scope, then at the last minute I added zooming in and out which invalidated all the tuning I did 🤣