I doubt it. They make a hell of a noise and print at a rate of characters per second not pages per second. The ribbons suffered from similar issues as cassette tapes (the other ribbons that we had to deal with). The ribbon would dry out if not used for a few days and you'd waste paper and a lot of time.
DM printers were ideal in the guise of "line printers" - the big old IBM jobbies that munched through A3 landscape fan fold at ridiculous speeds. Home printers like the Epson FX80 or RX80 were at least affordable. I still remember the manual of our RX80 congratulating us on buying it and exhorting me to hug the printer on unpacking it. I suspect the Japanese to English translation might not have been the best.
We had to get a Centronics interface board stuffed into our C64 and get it working (sacrifice a chicken on a waxing gibbous moon night, etc)
It worked better on my 80286 box, some years later. I had to set it up in each application - Harvard Graphics, Word Perfect, Super Calc.
In around 1991 I was able to buy a 80486 based beastie, thanks to gift from granddad. In around 1993 I was given a HP LJ 4P so I could print out proofs for a Plymouth (Devon) tourist tat thing.
Nowadays I have a fairly elderly HPE MFP five toner humming away at home. Its on a VLAN that doesn't get to see the internet. It just works. I won't be "upgrading" it for the foreseeable future.
I'll drop this: https://www.techradar.com/best/best-linux-distros It's written by an actual journo and not a bunch of nerds in nerdville!
Getting into Linux is a bit like Windows back in the day - interesting and a lot of fun ... and rather nerdy. My first Windows version was 1.0 and my last was 7. Mind you I do run a MS Silver Partner and worry about a lot of Windows servers and desktops but my daily driver is Linux.
Mint is a great choice, even though it isn't mentioned in the article I linked because you get a great community, which is pretty important. Its basically Ubuntu and therefore Debian too, so a lot of howtos will work.
I personally rock Kubuntu but I have a requirement for enterprisey stuff - ESET and Veeam and AD integration and all that. I also get Secure Boot out of the box and not all Linux distros work with that.
Your smart new laptop will have Secure Boot enabled so you will have to deal with that if you deploy a distro that doesn't. So with say Arch, you will need to turn it off or learn how to sign your kernels etc and that is not a beginner topic! I suggest you turn off Secure Boot if your chosen distro doesn't support it, rather than insisting on it. Its a nice to have but not the most important security feature ever.
You might want to show a bit of ankle and try out a few to start with. Most distros have a live CD that you can boot and try out first. I suggest trying out Mint, Ubuntu and Kubuntu. That gets you three modern interfaces to play with.
If you are into gaming then it kooks like Pop!OS would be a good place to start instead.
There is no real best option - it's what suits you and you have choice.