having used cachy and bazzite before I can tell you both work fine for daily browsing/gaming/programming
but after actually reading the last line of your post I would recommend cachy, looks like you will need to install very specific drivers for those peripherals and you will have an easier time doing so in cachy than bazzite