Here is a Microsoft RDS Client template I created to sync recent connections and associated logon names between devices.
No warranty implied, use at your own risk.
{code lang:xml showtitle:false lines:false hidden:false}<?xml version=”1.0″ encoding=”utf-8″?>
<!–
CB-Net custom Remote Desktop Services Client
–>
<SettingsLocationTemplate xmlns=’http://schemas.microsoft.com/UserExperienceVirtualization/2012/SettingsLocationTemplate’>
 <Name>Microsoft RDS Client</Name>
 <ID>MITSRDSClient2014</ID>
 <Version>0</Version>
 <Processes>
 <Process>
 <Filename>MSTSC.EXE</Filename>
 <ProductVersion>
 <Major Minimum=”0″ Maximum=”0″ />
 </ProductVersion>
 </Process>
 </Processes>
 <Settings>
 <Registry>
 <Path Recursive=”true”>Software\Microsoft\Terminal Server Client\Servers</Path>
 </Registry>
 <Registry>
 <Path Recursive=”true”>Software\Microsoft\Terminal Server Client\Default</Path>
 <Exclude>
 <Path>AddIns</Path>
 </Exclude>
 </Registry>
 </Settings>
</SettingsLocationTemplate>
{/code}