I almost 30 years in fighting games and fight sims, and i can say that you are making a very good deep and authentic sim game.
Yes it is still not ideal, but the direction (to more realism and depth, less arcadish) is right!
But the lack of complex and interactive Tutorial from A to Z step-by-step restricts the joining your game... we dont have even a Complex Wiki guide. I hope my work can help a bit with this problem especially for newcomers.
Btw, look please on this thread about Clearing buffered queue by Block - to solve problems in input (as i know many players and GCs agreed w this problem) - i dont think this requires large work to be fixed:
https://forums.operationsports.com/f...3-how-fix.html