There are many factors that can affect your latency; Leatrix Latency Fix only addresses one such factor. You may want to
read the FAQ, especially in the "Miscellaneous" section under "Even after installing Leatrix Latency Fix, my latency in some games is still terrible, how can I find out where the problem lies?".