Everyone knew it was Vader doing it because of his reputation as the last Jedi. Otherwise, yes, he has full IPE. Gestures, while aiding the user are not always necessary for the effect. If I recall correctly, during the fight on the cloud city, didn't Vader just stand there while force throwing everything that wasn't bolted down at Luke?
Now, attacks require that the origin point and the end point are identifiable. You do not have to have a visible attack trail. Otherwise there is an inherent problem with snipers. Ego or otherwise. And if the origin point isn't visible due to something like Indirect, then people aren't going to know where it came from.