The Playstation version has couch co-op but requires a ps plus subscription to play.
The pc version will run on a steam deck but since it's a battle.net game it takes a bit of work to get it running.
I doubt inventory will be too much of an issue on console/controller. I've not tried myself but the interface seems decent and I've not seen anyone complain about it being annoying.
This is the way the Reddit ends. Not with a bang but a John Oliver.