Advantages

Moving the FSMO roles with the AD PowerShell has the following advantages:

It must not first connect to the future Domain Controller role holders.

Only Seizing (role holder is offline) the FSMO roles will require an additional parameter, you must use -Force parameter.

Transfering or Seizing the FSMO roles must not necessarily be done from the role holder or the future role holder. You can run the AD-Powershell command from a Windows 7 Client or Windows Server 2008 R2 member server (after RSAT is installed).

Powershell

The FSMO roles are moved to another Domain Controller by using the command: Move-ADDirectoryServerOperationMasterRole