Looks promising. You are right to use the heaters even at the expense of a bit of efficiency.
You are probably right about the need for low volt cut off, low volts kill most circuits but normally I would use a low volt disconnect, but if the lights are the critical factors there is no harm in including it in every driver.
I have toyed with this cycle by cycle current limit but never actually got round to it. I am not sure how much leakage reactance of your ferrite rod transformer plays in the operation, it may be important.
I have used 3525s in a similar design, but I used a closed ferrite transformer and resonant L C ballast with tube heaters in the series circuit.
The oscillator RC components being tuned to the resonant frequency of the ballast.
Ideally my circuit should be started above resonant frequency to pre-heat the heaters and then the frequency dropped to resonance. This can be done with a fet or transistor to alter the chip oscillator frequency across R9 in your circuit.
For CFL s I have found it satisfactory to omit the frequency shift and run up in soft start mode ( available on 3525, not sure about your chip)
If you are aiming for Fiji and availability of components is a big issue then your circuit avoids the ferrite closed core and the fairly stressed and possibly difficult to find resonant capacitor.
Good luck, I think you are on a winner.
Flux