For my second playthrough, I chose the embermage, for whom I had found few very good uniques. I started on Elite but the early game was way harder than it had been for the engineer. And so I restarted on Veteran in hopes for a more pleasant experience. It was still pretty challenging, though.