Villages and native maps are both the best choices for both infantry, archery and cavalry (of course there are also many good custom maps!). There are some exceptions like Nord Town and Port Assault which have less open space for more than one cav. Still they aint that bad and should stay in rotation.
Is it easy to change the rotation? If so, it can be changed more often so also many classic maps are getting played, like now village maps for example.
Flat open maps are best for cav and inf (if they got a spear). Rather bad for archers sometimes, but good to encourage teamplay, e.g. shield walls.