Fine Taeuto, good job with the "battle_models"!
Ok by replacing those meshes with other ones stored in BC, yep you should avoid any kind of problem in battles.
If you can, try to evaluate if the historic_events strings in campaign_script have their corresponding text description in "historic events" (found in data/text) or not..