The current installers work without a CD or DVD drive after Tinycore has already been installed the first time.
They cannot install Tinycore the first time, without a CD or DVD drive, on their own.
We use Parted Magic and UNetbootin, as that makes it possible, and as easy as possible for new users.
I suggest the following:
Make this new CD an install CD, as well as a repair and rescue CD.
Include a file manager. DirWin is one possibility.
Include GParted. I know you don't need GParted, but it is probably the easiest for people learning for the first time.
If anyone thinks of other apps which would be widely used for installation, or repair or rescue, also include them. Don't bother with rarely used apps, they can use Parted Magic for that.
At this point, we don't need to use Parted Magic. Some people may still use it, but Tinycore has all of the tools needed so it is not necessary to use Parted Magic.
Tinycore has a big advantage over Parted Magic. It starts a lot quicker, particularly if apps are loaded when you need them (ie OnDemand is used). If you are busy, this makes a difference.
After doing this, it still can't be installed without a CD or DVD drive, the first time, on it's own.
I suggest having two scripts, one to run in Linux, and one to run in Windows, which can be used to install Tinycore without a CD or DVD drive.
At this point, we don't need to use UNetbootin. Some people may still use it, but Tinycore has all of the tools needed so it is not necessary to use UNetbootin.