After multiple restores thru the GUI, I have seen the 'preview' script transpose database names with previous database files for different database MDF.
The second problem I have seen is that the restore command ignores the implicit 'do not overwrite existing database' permission, and will proceed to overwrite an Existing Database. In previous versions, and in native restores, you are always prompted that a database will be overwritten.