You can select moves, switch pokemon and run with buttons only, where as its a little different with items tab. You can open the tab with a butten but must select what item to use with a mouse.
Try before you suggest already implemented features next time.
Other than being unable to close pokemon storage, I'm unable to release pokemon directly from storage. Instead i have to drag them to my party and release them from there.
When you send a battle request to someone, they see your highest level.
You might want to train a team to lvl 100 and battle against other high lvl pokemon teams.
It surely is annoying getting countles battle requests by every single guy that has a higher lvl charmander compared to your bulbasaur. Don't be that guy.
Well if you wanna be decent in competitive battling, you might want to invest some time on finding good pokemon and EV train them.
If you don't care about that, you could fill your pokedex, collect shinies etc.