dgfs is an "all or nothing" flag variable, that makes the gate
inductor have zero (bad idea, that) or =Lg (where Lg is a
parameter from elsewhere, through the argument chain).
You want it or you don't.
I suggest that you create two model branches, one with and
one without the close-in inductors, run a circuit you care
about high frequency on, and see if there is a meaningful
difference in anything that matters.
In my opinion a lot of this here, is really for RFIC on chip
signal chain accuracy at very high (GHz) frequencies. If
this is not your application, then you could gain solution
time without costing accuracy by either deleting / rewiring
or making trivial values (if you don't want to get into changing
subcircuit topology, and can stand the solution cost of those
useless baggages).
But if you want to operate within a decade or two of process
fmax you probably want those parasitic elements kept around,
at least in a "max challenge" model branch, so you can be
sure you've got the mojo you think.