I would agree with Sundar on this one, the BI Report Automation Publisher (BIRAP) tool on CodePlex,
http://bipublisher.codeplex.com/, allows you to easily promote items between environments. With the last release they allow you to point to a workspace file (bswx) and specify the target server to publish items and you can modify SSRS, ProClarity, Excel, data sources on the fly when they get deployed to the other environments. You will have to make sure that the SSRS, ProClarity, Excel items already exist in the other environments, you will just be redirecting the pointers to these items, not actually promoting them like the PPS items. You can even add properties and values to the PPS items to limit the scope of the items that get published. It is a very useful tool and I would download and review the document that is included. There is a sample config file that you can look at for all of the different options also to help you out. You can configure multiple deployment types within a single config file, so you could have one to promote to UAT and then PROD also, or depending on how many dashboards you have you could break this out even further.
So for the data sources you can leave the names more generic and don't have to name them based on the server name. You can specify the target full qualified server name when you publish and promote to another environment within the dataSources tags.
_____________________________________________________
Please mark posts as answer or helpful when they are.