I use a source resistor and an opamp per fet. Power all the opamps from one cheap dc/dc converter. The opamp offset will be small, so you can use a small current sense resistor. Because the control is so tight - we are synthesizing almost perfect fets - it makes classAB biasing essentially perfect, with no adjustments or Vgs-th sensitivity.
Sometimes I also compute junction temperature in real time and use that as the shutdown.
Lots of switchmode fets get wimpy in the upper-right of their SOAR graph. Keeping the voltage low is good there.