If you liked the demo and it ran fine and you liked the setting you used. Then this game is awesome the demo does not give you the immense feeling of SP and MP.
The demo helped with cheaters and some other minor stuff. It also added an in game browser ( for those who don't use ASE )
I would give it a 95