I'm playing it too and so far I'm liking it a lot. Although some dialogue options are a bit lib, I've been enjoying trying to be as anticolonial as I can since the game have a pretty big empire colonization plot so far. Also, Kai is a pretty cool companion, I expected him to be much more different personality wise given how other NPCs talk about him, but he's really level headed and a cool dude overall.
I'm also doing a mage build, but I have a shield and sword as my second loadout. I got a pretty sick flaming sword and it is too cool for me no to use lol.