OXID eShop I would like to design my own Admin

My idea is to design your own admin theme. For your own admin theme you must change core files oxconfig.php, oxshopcontrol.php and oxfunctions.php. I recommend to define params into config.inc.php and use them. I used following params:

/**
 * To define your own admin theme
 */
$this->sAdminTheme = 'admin-responsive';
$this->sAdminStartController = 'bis_login_responsive';

For my own admin theme I add following new dirs:

In my new dir admin-responsive I added a new index.php file:

That the OXID Framework know your own admin classes, you must add your new classes path like this:

What do you think about my idea to design your own admin?