Let's assume that you're using at least Alfresco Community 5.0.d or Alfresco Enterprise 5.0... this would mean that you could create your new page using the Aikau framework. This gives you much more flexibility in how to build your page and re-use existing Alfresco components that are defined with Aikau. Although 5.0.d and 5.0 don't ship with the latest version of Aikau (which is released weekly) you can take advantage of the latest releases by following the information detailed here.
There is a detailed tutorial on using Aikau which contains a chapter on re-using the preview widgets. There is also the Aikau Sandpit which provides examples of using the preview widget.
Hopefully this will get you on your way!