Perhaps it's important to point towards resources where new users can check compatibility; like e.g. linux-hardware.org. Or even better ones that I'm unaware of.
In general, the articles found on privsec.dev are excellent reads and provide both guidance and motivation. With their article on Desktop Linux Hardening being my personal favorite.