Yes, better to move to RTOS.
In general because SmingNONOS support will end.
For spiffs as there is good integration between spiffs flash & application spiffs size. There is no guessing anymore but application gets spiffs size info from flash info.
When on NONOS I can talk you thru a hack.