OK so what I managed to figure out is that from time to time (sporadically) the 100% max cpu usage issue will appears again when trying to play DA:I.
The solution is using the above user.cfg as mentioned, BUT it will reduce the graphics substantially.
What seems work as a workaround is renaming user.cfg to user.cfg_temp (basically not using it) again, and then the graphics look fine and also no 100% cpu usage issue.
Seems like the user.cfg is resetting something that causes this bug, and then it's possible to get back to the original configuration.
At least for a while...
Hope this helps someone.
Game on!