RE: the benchmark -
1) The benchmark was released early, and patches that improve the game's graphics and support wouldn't be reflected in the benchmark, fairly typical for stand alone benchmark programs.
2) I scored 1310 with a fairly base system, and so far I'm having no issues. If the benchmark video is tolerable then the game will be too