I want to underline that Puppy Linux installed by Grub4dos will load automatically pupsave only when pupsave is alone.
when two pupsaves, option Ram is given again to the user, without having to add pfix-RAM in script.
Newbies soon use pupsaves, because it's really boring to set again and again Fr, Parisfr keyboard, install a browser (french bad idea not to include one).
Furthermore Puppy will ask at shutdown if he wants to create pupsave..
What is not an evidence is that newbie should create two pupsaves to get 0 (zero) boot in ram appearing as a choice when booting.
About the philosophy, devs now consider their puppies will be used by people as experts as them, that is the big error that will soon reduce Puppy Linux to a training OS for bachelors , even for Linux high school students, so around
one hundred guys (addicted)
Don't be confused, Grub4Dos is the easiest way to install Puppies; IMO; but some improvement would make it perfect.
Develop for experts is easy, develop for everybody is a lot more complicated. You must imagine all wrong ways your program could be used. And without feed-back, complication becomes Huge.
Now devs ask users .. to compile