It’s still buggy as all heck, and requires lots of troubleshooting even in the regular SteamOS mode. If you’ve used linux, especially if you’ve tried to game on it: it’s like that. Even the “verified” steam games often don’t work immediately without at least first fiddling with community controller profiles.
So from what you say I’d 1000% recommend going for the laptop.