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.