Anything which makes it easier to install tinycore is beneficial, but I don't have a strong opinion as to whether it should be installable or not.
It is probably ideal if it can be run without needing to be installed in windows - if you can get full functionality.
With more and more people using netbooks, without a dvd drive, an installer or installers which can be run without a cd or dvd is becoming more important.
There could be more than one installer, to suit people in different situations.
I think, one which can do a full installation, including home and opt directories, would be a big plus.