Bitcoin Core itself... zero issues. It's when you're helping them set up lightning and beyond that choices widen and difficultly increases. But in those cases, if you need to take into account "common frustrations" or difficulties, then it's best just to go straight for something like Start9's StartOS.