Classic/BC support
I do not actively play classic/BC, so there won't be extensive testing there; but for now it seems to work fine. If you find any issues, feel free to report them, but please mention which game version you're playing :)
The only way to remove a guildmember through chat, is by typing /gremove {playername}
This I think is quite silly, so this addon adds a command, /gkick, that autocompletes with names of guildmembers. Then a second after you press enter, your chat box will be filled with the correct command in full, so all you have to do is press enter again.
This addon is fully compatible with ElvUI and probably most other chat replacement addons.
Sadly it's not possible to streamline the experience any more than what this addon brings you.