To make the choice of faction more impactful, what if we got bonus xp, steel, and troops when we used a hero from our faction? Nothing major but it would make faction choice more significant without preventing players from using all heroes. Additionally, it would make everything less grindy.