From what I understand due to the way that Lemmy handles federation, it doesn’t (currently?) have a way to handle an instance changing its domain name and still being able to communicate or even an individual user changing their instance and retaining their comments/votes/etc… (this might be more ActivityPub limited since the way Mastodon does it still seems pretty hacky and just a work around for underlying issues).
From a website perspective, yeah, just change some settings and you’re good to go and accessible on the web, but that doesn’t mean that anything regarding Lemmy is going to actually work.
I’d say support, whether it be official or unofficial is a thing you didn’t mention.
Try googling any printer you’re looking at + any random common error (not sticking to bed, not heating up, slicer options, etc…) and see what kind of results pop up and if they look helpful.
Look up parts costs and see how they look and if they’re proprietary or not.
See if there are official maintenance recommendations, etc…,
One of my printers is one that has ZERO support from the community and what you can get from the manufacturer is limited and it kind of sucks when I have problems with it.
Enders for all their faults at least have an insane community support (note: in 2024 I would never recommend an Ender 3/5 as a first printer).
My most reliable printer is a Qidi Smart-3 … vendor support has been great and the Facebook groups for it have been good too. The downsides: z-offset is manual & it’s 185x185 which is pretty tiny and it’s a bit of a pain to change the filament.
Upsides: core xy, fast, reliable, klipper
From what I’ve seen though, quality control is hit or miss, but the manufacturer seems to take care of you, so YMMV, mine hasn’t had problems that weren’t self induced.