I think it would be nice to have a General's travelling time reflect how many troops he was marshalling. So, if you are carrying 200 or 250 troops then your General takes the maximum amount of time (30 mins) but if he is just carrying 50 troops then he takes a time that is significantly shorter. Sometimes you can get to the end of an adventure and find you've miscalculated and then have to wait an hour to get just 50 extra troops to your final destination. Just a thought. What do you think?