Il problema è proprio il dominio no-ip, rallenta il caricamento
ti consiglio di comprare un dominio nuovo
Questa è una cosa totalmente falsa.
Non è un problema di no-ip ma sicuramente della VPS. La distanza conta molto e soprattutto le configurazioni che hai messo al suo interno. Parlando di Habbo RetroServer potrebbe essere addirittura, e non scherzo, la configurazione del CMS.
In questo caso quando configuri il CMS, per la connessione MySQL, non inserire localhost ma 127.0.0.1 (ovviamente se è sulla stessa VPS il CMS) e la velocità dovrebbe migliorare già di suo. Le richieste di MySQL in localhost rallentano, e di molto, il caricamento del CMS se all'interno delle pagine ci sono tante richieste.
Oltre a tutto ciò, usi IIS o XAMPP o similiar? Dacci più informazioni.
Nonché, se sei interessato a spostarti da un hosting, sinceramente che non ho mai sentito, ti consiglio proprio Nelax.