I guess a lot of it depends on the hardware you’re using.
I now use a Surface Go 1 and it suits me really well.
But getting it to boot on a usb drive was difficult and I would have given up if it was just to try Linux.
Fortunately, I had already used Linux on many other devices and I knew that the reward was worth the struggle and that the difficulties were not related to Linux.