Those are all really good ideas. I was going to make a post about the guild thing, being able to sort whos online or offline. For your last one about the keyboards, you can use keyboards already and that's what I've been using since like a week after the Xbox one launch.
There needs to be like a timer on being able to kick people from lobbies because i cant stay in dungeons for longer then 1 minute without being kicked randomly. Its irritating when people don't even give you a chance to do anything.