FileOpenDialog should support Favourites, Revit Server, etc
Being able to select multiple files wouldn't hurt either.
It needs to behave the same as the standard Revit file open dialog. If the user wants to find a file on the Revit Server, they shouldn't have to get used to a different (custom) interface - it's all about user experience. As a developer, I sure don't want to have to emulate the standard interface.
When I saw this item on the 'What's new in the Revit 2017 API', this is what I expected to see...
My 2p.