Как удобно обслуживать множество схожих сайтов на поддоменах?
То, что будет запрос к другому домену, повлияет положительно и скажется в лучшую сторону на времени загрузки сайта.

Так что переносите на новый домен и не парьтесь, все будет ОК!
Это вполне правильное решение. И плюс не только в том, что у вас будет только 1 файл для всех поддоменов — этого можно добиться разными способами.
Даже если бы сайт был один, было бы лучше вообще всю статику вынести на отдельный поддомен, т.к. это даст экономию на передаче печенек. =)