Measuring current & 'active' over current protection

Here's a thought... Maybe you could use the transistor's RDS(on) as the shunt resistor. Would that work?