при работе с удаленным хостом через интернет вам необходимо иметь белый IP адрес (т.е. тот который можно пингануть с любого другого хоста в интернете)
если он назначен роутеру - то именно на роутере настроить портфорвардинг того порта который используется xdebug (по дефолту - 9000) на вашу машину в локальной сети.
именно белый IP и должен фигурировать как remote_host на удаленном сервере.
и да, autostart тормозит сервер, так как даже если вы не "слушаете" xdebug - он запускается и долбит в указанный в настройках порт на указанном хосте.