I think the point is that anticipation of the US being committed to defend an invasion if there are troops there would deter an invasion in the first place.
Tripwire troops have been in Baltics for a while now. You don´t need to set up a permanent base for that.
Setting it up as permanent forces subsequent administrations to keep them there so that Russia isn't just waiting for a idiotic US leader to rotate them out.