A nightly build is expected to be very unstable and is just for checking the changes developers do. If you are not interested in checking the latest/changes of the day then go for beta which is slightly more reliable or go for fully stable.
I'm testing Zen browser at the moment, if you want to give that a try.
Bro, install a custom kernel from the AUR and switch all your software to the git versions, just add -git at the end of each package. Do not use pacman, what are you? afraid of life?, use yay like everyone else.
Gaming:
I just Steam for most games, I use Proton GE for better performance in some games
General SW:
For things that are light and work with Wine, I will use just that.
For SW that needs the Windows "runtime" like the Xbox Accessories SW for my Elite controller, I use a VirtualBox.
Most of my needs are covered by regular Linux apps, such as a Browser, Development environment and Media.
Elementary has some very clean sober themes. I fell in the tilling windows craze and ricing so I'm sporting an Arch (I use it btw) with AwesomeWM, so very minimalistic.
Almost the GDP of Rwanda.