You should create an other option flag in tce-load rather than using this strange upper case symlink.
What's this useful for, does it save RAM in practice?
No, it wastes lots of ram indeed.
You should have read more carefully the motivation in the former thread I linked.
I just happen to have a diskless mini-itx with plenty of ram, and I want to boot it with some packages, then remove my usb stick while keeping it running.
I don't like copy mode because it is less reversible than tcz mounting (see my script untcz with a thread on this forum); moreover, mounted extensions not being writable is safe, I want to keep this aspect.
So I ended up with this solution.
A more elegant one would have been to set up a ftp/http server on my usb stick, but tinycore not supporting multiple simultaneous mirrors makes this impracticable.
About the issue of the symlink rather than dedicated switch: this solution minimizes the changes on the source of tce-load.
This is not a mere matter of laziness: since tce-load is a core script, I feel it is better to alter it as little as possible.
By the way, I have been profitably using Tce-load for two days, and it does its job; I shared it also to have more feedback.