How to change path that username points to
You can use hook_menu_alter, it's not even too much work to do, just

anymodule_menu_alter( &amp;$items)
{
    $items['user/uid'] = $items['main-profile/uid'];
}


clear cache and it will turns user/uid into nothing more than an alias of main-profile/uid.