I think mage armour is not armour and definitely does stack with unarmoured defence. There is nothing in either description to suggest they dont stack. It is also not overpowered, since an mc sorcerer could get a similar ac by mcing with fighter or war cleric instead and simply wearing actual armour. The opportunity cost is the mc stat requirement and losing a level of sorcerer, plus fluff complications (if any - eg dont barbs hate magic?).
Mage Armour makes the target’s base AC become 13 + its Dexterity modifier. This is not +3 AC, it is a straight substitution.
now we don't know how Unarmoured Defense works, but I am guessing it will be 10 + Dexterity modifier + Another Stat Modifier.
In which case, its not doing anything that can stack. You AC is either 13 + Dex Mod or its 10 + Dex Mod + Stat Mod. Nothing says you can somehow have 13 + Dex Mod + Stat mod.