im just wondering if youd be better using a current sense transformer than an opamp....there are unipolar setups which can be used with a boost converter.....you just have to be sure and reset the transformer in every switching period...........it amounts to little more than a resistor, and diode, the CST itself, and the burden resistor....put a D/zener in aswell for extra protection in startup or transeints.
IF YOUR WORRY IS SWITCH CURRENT STAIRCASING AT STARTUP, THEN MAYBE YOU COULD JUST SKIP THE CURRENT SENSE RESISTOR, AND USE A MICRO TO SWITCH THE FET, AND DO IT IN SUCH A WAY THAT IT GIVES YOU A SOft start (sorry about the capitals, im rubbish at typing)........anyway, you could get the micro to just do short fet on pulses at first, spaced wider apart, so that your inductor current cant staircase up too high at startup...then when sufficient vout has built up, the vout itself will do a good job of stopping staircasing of the inductor current, because the vout-vin will be across the inductor at fet off times, and will force the current in the inductor to ramp down suficientlty.