You did remember to download Dragon Knight Saga and not Ego Draconis I hope?

Not many tweaks you need to be aware of, since most things are being fixed by Larian as we speak.

The game should run fine for you, since I'm running essentially the same specs and haven't had any problems.