haven't played RTW for a while now so i'm planning to start a campaign this summer and i'm currently looking for a good faction. my doctorine is always offense in the best defence so which cavalry units are the best ones and which overall shock troops are the best? which faction has the best troops for an offensive doctorine?