Your article says "VNAs are very expensive." Does this mean something like the NanoVNA [1] is inadequate for this measurement?
I only know two commercial VNAs in-production that are made specifically for this kind of work: the Keysight E5061B (5 Hz - 3 GHz, $50000+ when optioned out appropriately) and the Omicron Bode 100 (1 Hz - 50 MHz, I think $5k-10k).
The FRAs span the same price range as the VNAs you listed. Having a low-cost version of each can extend the frequency range over which you can make good measurements compared to just one tool of similar total price.
The Bode 100 sacrifices some low and high frequency range and performance to be a 2-in-1.