It would be sweet if you could get an estimated matchmaking time based on which heroes you select.
I know that feature won't work with the player population we have now, but it would be a sweet way to encourage people to play less popular heroes -- for faster queue times. Also discourage you...
When you receive a party invite, that invititation is behind other UI menus, such as Heroes page, and you can't accept the party invite while browsing other pages.