Runs OK for me, however I only play on 1280x1024 or 1360x780 depending on the screen I use.
I wouldn't say there is a massive performance difference between the demo and the final but there is a large difference between the SP levels.
Haven't played final mp yet.