Splash screen isn't needed for beauty reasons but to prevent the misunderstandings boot messages inevitably create for unexperienced users.
Cut the hyperbole. I don't think it's "inevitable" that boot messages create misunderstandings for anyone. Certain users may be uncomfortable with them. That's their problem, not TinyCore's.
Shall TC welcome 95% of new visitors by informing them: 'Go away, TC is not made for you!'
Sure. And if TC won't do it, I will in simple terms: "You can't please everyone. Have a nice day and try something pre-configured, dumbed down, and that you can't control on your own because its developers have taken all such liberties for you."
One size does *not* fit all. Let's keep TinyCore tiny and leave it to developers who want to base their "we won't scare you with the details" distros on TinyCore to dress it all up as they see fit.
If there is the possibility to serve the needs of 10 x more people, just by offering some additional features - (you wouldn't loose anything) - why not offer these features?
First, don't tell me "bootsplash" is a feature because it serves no function and possesses no utility -- it only masks the boot process, which I think makes this an *anti*-feature.
Second, I don't think projects need to appeal to a wider user base to be "successful." Users who want such a system as TinyCore will be attracted to it regardless of whether they see how their hardware is detected and configured.
Third, I'm not opposed to making things easier for end users but I do think suggestions like yours really confuse "ease" for "aesthetic." Boot processes aren't scary, and the kind of user put off by seeing text scroll up are the same kind whose incessantly repetitive questions end up flooding forums and IRC and wherever they go instead of using Google to answer rudimentary questions. TinyCore has come a long way in the past year but it's probably still not the best starting point on a Linux learning curve for many users, particularly for inexperienced users who are so easily scared off. That's not snobbery, that's reality. And it's not with an intention to run people off but realization that some things aren't good for everyone no matter how you try to do them. Let the more fragile user spend time with something that doesn't require any hands-on configuration, let the strong use TinyCore.
Frankly, I don't see how enabling a bootsplash option will benefit sizable groups of users who'd be scared off without it. It seems this would only be of use to someone looking for an easy way out of remastering. I really don't think development should be focused on such trivialities as a splash option or anything else which is, at its heart, more about aesthetics than function -- style over substance.