Love it, Love it, Love. It.
Very thought out, nicely written and just organized altogether. <3
Fingers crossed that these get implemented ( at least some! )
As for the chatbox, I think pressing 'enter' actually has your little tick in the box.. As for cycling through the different types of chats, I wouldn't mind having something like that.