In theory, anything tugging on a barrel could affect the point of impact; nonetheless, unless you're shooting X rings, I doubt you will notice the difference.
Knight Armament makes a rail mountable sling attachment that is similar to GGG's design. And if you attach it to rail system other than a free float tube, the net effect is the same as mounting it to a sight tower.