Well, the Playstation layout is severely limiting. I recently bought a GameSir Tarantula and it's really awesome, but it only has Xbox/Switch physical layout.
It can present itself as a Playstation controller to the system, though, so it will be detected as such, but the physical buttons won't match. But if you don't need that and are more interested in games recognising you have a PS controller, it could work for you.
I use it with my Steam Deck, so it works well for Linux.