Forward instead of flyback because flyback is inherently more noisy and spiky and thus more prone to faliure
Sorry but this is not the case. One transistor forward and flyback, at your low power level, are as noisy as each other.
You are relying on getting a certain value of leakage inductance for it to operate as you want in a forward type fashion, and that’s not easy. It’s a bit “seat of the pants”.
You should be using a flyback converter on all counts. There is no reason to use a one transistor forward which, as you know, needs a demagnitazation winding. Use a flyback and use a primary bias coil to get the secondary regulation….alternatively use a feedback optocoupler or even a simple digital isolator to give you on/off control which is ok for your low power level.
As you know, the demag winding, [ if NP=N(DEMAG)], will put a stress on the fet of 2*vin when it flows current. On top of this you have the leakage spike of the leakage inductance between primary and secondaries…..
At the end of the day, the flyback doesn’t need the demag winding, and still doesnt need an output inductor anyway.
As you declare, the demag winding should preferably be tightly coupled to the primary….but if it is not, then it will still act to demagnetize the core (reset it)…however, it will only be that “bit” of the demag winding that is actually coupled to the primary that does the core demagnetisation. So in effect, if there is leakage inductance there between N(PRI) and N(DEMAG), then it just means it behaves as if you have less turns in your demag winding….which means you get a higher demag current peak ,but lower demag voltage sitting on top of vin.
So anyway, flyback with bias coil is for you….use say a uc3845 (probably cheaper than 555), and shove your feedback signal into it.