Electronic test load design
It might work, but I would suggest another approach that is open loop and has 8 bit accuracy.

You can implement a discrete version or buy the chip and R/3R precision component.