As others have said, you can run Home Assistant on anything if you want to just test it out. Their own hardware is a great choice though.
But to answer your broader question, yes. Home Assistant is the choice. It works better with literally everything else out there.

Can FreshRSS auto-download YouTube videos with SponsorBlock? That could be a game changer...