Well, I don't remember what exactly what I did, since it was late at night, but it should look be like this:
1. JSGME goes to HOI2 folder
2. "!BACKUP" and "Kaiserreich Beta IIa" folders go to "HOI2/Mods"
3. "Kaiserreich Beta IIa" should consist of "ai", "config", "db", "map", "music", "scenarios", "gfx" folders
I remember having no loadup errors, when I tested it. I may have something to do with Armageddon, but I am not sure. It worked for me with Arm., but it might not work without it, which is unlikely.
As for ai files, I didn't write them, I am not even know how.
Don't you guys test those nice (potentially great) events that you code for your mod?
I only have time to test if the game doesn't crash and to test for some basic errors with "event xxxx" cheat. Otherwise, I cannot(and I don't really want to) play dosens of games to check every possible event chains and their solutions.
Until recently I was naive enough to believe that people at least crash-test their stuff, before including it. Well, they don't. I don't want to argue with someone in particular(yet), but I am the one who will be blamed if the mod would not be working.
I'll revise the USA chains anyway.