Since I've had strange stuttering, de-synchronization, and input lag lately, I've looked a bit again at this thread. After my tinkering, I have :
[Engine.Player]
ConfiguredInternetSpeed=9636
ConfiguredLanSpeed=20000
[Engine.LevelInfo]
MaxClientFrameRate=151.000000
I chose this value for MaxClientFrameRate because I realized that whatever ConfiguredInternetSpeed value you choose to write in your file, the server will overwrite. I've also used the slider made available on miasma freon server options, which goes up to 250, that will not translate in ConfiguredInternetSpeed=25000
The logic here would be, if I'm correct, that, say, if your desired fps is 250, you'd have to set your ConfiguredInternetSpeed to 251 x 64, so to 16064. I've set my fps at 151 because the value the server writes divided by 64 gives me that (9636 / 64=150.5625).
Having a higher fps than the refresh rate of your monitor, if I got it right, may be desirable to achieve lower input latency. However, as the ConfiguredInternetSpeed value will not stick, it seems to me that there's no gain for me to put a value higher than 151 in MaxClientFrameRate. The previous understanding that you had to choose ConfiguredInternetSpeed=20000 to unlock higher fps online seems to be not recommended anymore, since the server lowers it.
Hardware context, if relevant :
My CPU (AMD Ryzen 7 5800X) is somewhat more recent than my GPU (ASRock Radeon RX 5500 XT), and my screen has a 144 Hz refresh rate, pixel count of 4K.
What values would you choose? Did I get something wrong?