what those tools do is prolong the timeouts kung baga. yung tipong mabagal connection so on their server side considered lost connection na. what these tools do is prolong the timeout, example kung ang default is say 5 seconds, gagawin niyang 10 sec or something. it wont make your internet faster, it wont make your game go faster, it will just not kick you anymore (i.e. hindi ka ma DC bigla2x lang)
as for the lag issues, thats a latency issue, that with regards physical location of you to the server. so of course pag mas malayo ka sa server, mas mataas latency mo (time it takes for the connection to reach you and vice versa). this tool probably does some exploit to trick the server to think you are actually closer (i.e. lower latency) to server that you actually are, in reality this will not actually reduce your latency since its a physical thing. kahit pa 100mbps ang connection mo pag malayo ka sa server mataas pa rin ang latency mo (i.e. naka fibre connection at 100mbps ang isang location dito and even with that, latency to say NA servers is still around 400-500ms, 500-700ms for EU servers and its around 100ms for Asian servers like singapore, australia)
one other thing those tools do is sort of prioritizing your game connection, kung baga it will reduce traffic used by other apps (kahit pa naglalaro ka lang kasi other apps in the background are still using the internet). those tools sort of cut off those other apps and allocate all available bandwidth to your game. This WILL HELP your game but again it will not improve your connection, it wont make it faster, it will just allocate more resources to your game
so is it worth it? if you the money to waste then go ahead. but if you ask me, I say get better internet plan from your ISP instead, it will be better use for your money