I'm using F96-CE v4 as a daily driver after having tried a lot of other pup/dog distros for this new laptop. It did need a later bigger kernel, and additional firmware. But it does pretty much everything I normally need now. I look forward to v.5 in hopes of solving some small problems I still have.
Browsers: For a browser, I agree that a new user expects a working browser when trying out a distro -- most people are web oriented, and the first thing they will try is seeing how their connections work. If they have to install a browser you'll lose a lot of them right off the bat.
I personally use Seamonkey 90% of the time, but for DRM I use Firefox. It's no biggie to me which is included with a Puppy distro, as I typically install latest Seamonkey as a plain download anyway. It is in fact a portable application from the get-go, right from the Mozilla site, except for the placement of .mozilla in root (which I move to /mnt/home).
After downloading the latest, I usually decompress Seamonkey in /opt, then type opt/seamonkey/seamonkey in Default Applications Chooser's browser entry. Takes me only a couple of minutes to download and set up the current version of Seamonkey in any Puppy.
Though I greatly prefer Seamonkey for my own use, I would suggest including Firefox instead in a distribution because many will expect DRM capability. And they may assume it is a limitation of Puppy, rather than of the specific browser.
I dislike Firefox otherwise because of its poor settings and preferences style which obfuscates user monitoring and Google linked preferences and limits user control. Seamonkey has a very clear and easily navigated set of granular user preferences and privacy and security controls, which make it easy and logical to set up.
The NoScript add-on is, to me essential for both, though less useful and more of a pain in the neck in Firefox. I also think Firefox should be shipped with Startpage as the default search engine, or at least DuckDuckGo, with Startpage available as an alternate search engine. Seamonkey ships this way.
Viewers:
Video: I always use VLC, don't like mpv for the lack of features (including volume control, if I remember correctly. I always have to install VLC when moving to a new distro. No substitutes work as well or usefully for me.
Photo: Viewnior was always the most convenient for me on most prior Puppies, mainly because you could hit File>Open With>Default Image Editor, which is a critically important capability for a viewer.
My most frequent use for a photo viewer is to pick out photos to be used in something, and generally that something (publication, email, or forum) requires cropping and/or changing the resolution of the photo. MTPaint does this fastest and easiest for me. So that is my default photo editor. And I want that immediately available from the image viewer. Viewnior does allow this. Gpicview doesn't. Also I find the tiny icons at the bottom of the pic screen difficult to use compared to the more standard top of window bigger icons and text dropdown choices.
The latest F96-CE v4 has Gpicview as the photo default viewer, but because it doesn't let you switch the current viewed photo to an editor, it's largely useless for me.
I have in the past seen version of Viewnior on some puppy, or from a .pet that had been set up to use Gimp as the photo editor. Hated that, way too much program - and too slow opening and saving to do a simple crop or resolution change. Gimp is fine for sophisticated manipulations, but clumsy compared to MTPaint for simple operations.
If the person who set that up had not specified Gimp, but instead had spec'd Default Image Editor, things would have been a hundred times better, in my opinion. Then you could choose.
Okay, well, enough for now, probably too much, actually...