So the tech guy hosting them, Suom1 told me id has finally found the problem and fixed it (only took 1 year, yeah..).

I checked and my lagometer was fine during 30 minutes of game play, no spikes with a stable ping of 5. Can more people please try them out to confirm all issues are gone?