No offense, OP, but that's the ONLY info in your post that somewhat differs from what "everyone" has said since expeditions were introduced.
Personally I really dislike the whole idea of expeditions, and will never ever play a single one of them in it's current form. Wasting valuable resourses and building up an unnessary seperate army, just to waste a lot of time on stuff that barely has any reward at all. No thank you.