I have experience with all three, but I disagree that you can take away a lot from them after Linux. An OS from a user perspective is essentially a package, configuration and service manager. And to learn something new and valuable in either of those categories you'd need to go into very different direction. Like docker, nix, guix for package and configuration manager, erlang supervision trees for services.
NetBSD even runs on a toaster if you have any lying around :-) https://www.embeddedarm.com/blog/netbsd-toaster-powered-by-t...