Horrible UI. I don't recommend this extension.
Author response
We're sorry for your inconveniences. Admin area could look complicated as we put as many options as possible there. After some time you should get familiar with the interface and making changes will become easy.