Is this an attempt to disguise an ad as a article or something? It's full of irrelevancy and false claims.
I can't see how it could improve your ping when you lengthen the data route via a node in a different country. It ALWAYS adds to your ping and it is what usually matters in multiplayer...