As everyone is saying, Linux can be perfectly stable, depending on your distribution.
The only thing I’d think about is that you could have to tweak a few things to get everything working at the beginning.
For instance, I had nothing to change to make everything work in Fedora on my Surface Go, but I gad to enable rom fusion in the terminal to get the wifi working on my wife’s MacBook Pro.
Otherwise, you can just enjoy your Linux distribution as long as you don’t want to do crazy stuff out of the beaten paths.