I've had Wargaming Center installed and running in the background 24-7 for probably 2 months and have had no issues with lag, outside of a couple of times where Centurylink decided to F up my service speeds.