Interesting post and viewpoints.
Unfortunately it should actually be in the Mod Discussion forum and not in Questions.
Historical accuracy isn't my thing so I probably can't help much on your detailed points but I suspect Europa Barbarorum would be mentioned by many people as something you should try if you haven't already.
Bookmarks