Improved Steam support

Is the (frankly) abysmal multiplayer support under Steam ever going to be improved?

Like how hard would it be to:

  1. Remember settings on the join screen.
  2. Only show Steam friends that actually own Grim Dawn.
  3. Provide some way of seeing Steam handles in the join screen and game.
  4. Provide some information about a multiplayer game a friend is in, not just a button to (try to) join it.

edit:
And I forgot the bug where Normal and Elite difficulty selections both include Veteran difficulty games.

Their native support for the steam controller is also pretty bad, to the point where it would probably better if they didn’t have it.