From a quick look it appears the circuit will functionally work.
But you will need compensation in the error amp for stability. The output filter L1 and C4 form a resonant tank circuit that causes a large phase shift in the feedback. Without compensation, this phase shift will cause positive feedback and oscillation near the resonant frequency.
If you make it current mode control, you will have an easier time with the loop. The double pole from the LC goes away and you can use simple type 1 compensation.
If you make it current mode control, you will have an easier time with the loop. The double pole from the LC goes away and you can use simple type 1 compensation.
That is true. But then you need to add a current sensor in the switching circuit such as a current transformer, or another winding on the inductor. So the tradeoff is one complexity for another.