Understand that the extra difficulty settings (like hard and insane) don’t really kick in until you start playing the DS part of the game.
p.s, be careful with mods that add character classes because the 2 patch has changed the basic game options.
Apart from the new npc goblin there is also the option to have your main character play the new sharman class… a fact I’m currently taking advantage of but any bgEE or BG2EE mod that adds | changes the default class list has the potential to come into conflict here… Beamdog has somewhat mitigated this by adding new folders outside the override but there is still a risk.
Read this a bit too late.
I've already used BG2 Tweaks so that I can have an elven Paladin for example. I am playing on core rules having accidentally played some EE runs on Normal. 
Does the difficulty setting affect the amount of experience you get?
I think that it used to, but it isn't mentioned in the in-game documentation.
Fortunately I have a copy of the unmodded game, so will perhaps play that first. It's just thjhat I like RE, BG1 NPC project and the like. It makes the game more lifelike IMO.
I think that I'll try out my modded game and if it works OK fine, if not, revert to unmodded.
Debug mode =1, yet CLUA doesn't seem to be working. I found those commands invaluable when working round bugs.
i.e. In DSoSC there were areas that caused the game to crash. Using CLUA it was sometimes possible to jump the areas that were causing the problems.
Do I need to change something in order to use those commands?
EDIT
This discussion might help others with the same problem.
With the patch it is no longer CLUA and there are other differences too.
Read it in its entireity.
You change the lua file, not the ini file and this line must me inserted.
SetPrivateProfileString('Program Options','Debug Mode','1')
https://forums.beamd...-no-longer-work