У меня такая же настройка.Я использую XDEBUG с XAMPP на своем dev-сервере и установил XDEBUG на свой VPS, думая, что буду использовать его непосредственно на VPS.
Но до настоящего времени я не использовал его на VPS, и локальной установки было достаточно.
Единственное преимущество, которое я вижу при использовании XDEBUG при установке в режиме реального времени, - это возможность тестирования данных в реальном времени.Но вы можете обойти это, используя дамп базы данных из VPS на вашем локальном компьютере.
Как уже говорили другие, XAMPP подключается обратно, и хотя вы можете фильтровать его по IP, он может бытьпроблема безопасности.
Я бы предложил установить его как на локальном, так и на VPS, и посмотреть, действительно ли он вам нужен на VPS.