I was looking into setting up Matrix with all the bridges I need (Discord, Telegram, iMessage, SMS) but wasn't quite sure how to proceed. Since I got onto Beeper, the configuration has been pretty simple, and was pleasantly surprised I didn't need my Mac Mini constantly running to get iMessage working.
I really enjoy my 8Bitdo Pro 2. I think that's one of the best controllers for $40-$45. I also have the SN30 Pro that I keep in my bag along with a small USB-C hub so my friends and I can play party games at their house. If you're willing to look at the $80 range, the Ultimate Pro is a really nice controller. You want to make sure you check what it's compatible with, though I can confirm it works on with the Steam Deck as long as the dongle is plugged in.
EDIT: I almost forgot. There is a $30 8Bitdo Ultimate controller. The only real catch is it's wired, but should be a great pick for the price. Kevin Kenson and Wulff Den on YouTube has covered all of these controllers.
Praise be the Vita. It's name means life and so it will live in our hearts forever.