No, I will NOT leave TinyCoreLinux, it has too many features that make it unique:
- Ease to install it even multiple on the same stick for special purposes,
- Very short time to boot and rundown, even from pendrive, and with persistence
- Ease to update all of its extensions, even with older tc releases
With TinyCore-7.x I am running on Problems. some of them have a workaround but not all, I hope they will be fixed.
I tried Puppy, but was not very happy.
Now I found Slitaz rolling, for both 32bit and 64bit CPU. You get an .iso of a "frozen state" every month.
After booting (very fast) you can update your system with all of the packets newer than the ,iso state.
This can take some minutes and,- the fun of a rolling release,- the packets are usable immediately.
The RAM consumption increases to about 100 MB (on my systems); SWAP partitions will be used.
While updating you can use the onboard midori browser; after finishing the packet update you can add the recent firefox official or -ESR, and there is a huge number of additional software in the repository.
This update has to be done at every reboot. And actually I've only found a narrow way for data persistence, and access to mass memory like hdd or pendrives.
The docu is a bit confusing, so I did not get to the bottom actually.