No, any well-behaved programs should stay on the menu indefinitely.

Maybe the ones that "drop off" are doing something silly like trying to write to stdout/stderr, which are now NULL -- the old install method probably left stdout/stderr "connected" to the serial console.

Mmm.. actually, it might not hurt for the "new' method to also leave them connected to the serial console for stdout/stderr. I'll look into it.

Cheers