I agree with your idea of moving pages to the more customized version. I would suggest you write a simple script that would take advantage of Sitefinity Pages API to do so. You can find more about Sitefinity Pages API at this page:
One more tip: You can connect to the database of the server that contains pages, from the server that contains custom controls by simply adding additional provider to the and pointing it to the other database. That way you could initialize 2 CmsManager classes with different providers and very simply move the pages from one server to another.
I hope you'll find this information helpful. Please let us know if there is anything else we can do for you.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.