I stopped doing campaigns as they don't give you enough resources to come near the troops used to win a battle. so why do them? You get general exp if you do the first lvl. so if you are trying to lvl a general i could see doing them. If you have a huge surplus of goods and need a little gold maybe do them. but right now there benefit seems very limited, especially the ones that don't let you use a general.