С этим Вам могут помочь. Существуют уже универсальные тулзы в опенсорсе для работы с обычным xdat. Или же собрать скрипт, где будет прописано какие конкретно окна даунгрейдятся. Единственное что, может возникнуть еще потребность в редактировании .uc классов, но то не самая сложная задача, которая возникнет при редактировании клиента. Скорее всего может возникнуть дрочь с некоторыми *.uc, которые завязаны на *.dll'ках.
Имхо лучше брать мейн, ибо классики во первых напичканы разным мусором, а во вторых там есть некоторые кардинальные особенности по аттрибутике.