It does help to submit a DXDiag though, and it only takes a few moments to do so. It's always possible that the developers can optimize the game to work even better on your specific hardware if it's not working as intended. However, there's no way to tell what the game runs like until you can actually download and play it. Who knows, maybe you'll be able to play it as is.
The official requirements are listed on the Ubisoft Support site here: