Интеграция с Python и C ++ очень помогает при boost.python .Это может оказаться гораздо более удобным, если те, кто знаком с вашим источником C ++, в первую очередь пишут сценарии.
Даже если сценаристы не знакомы с вашим конкретным источником, если они более знакомы с синтаксисом C-like(C, C ++ и т. Д.), Они должны найти Python проще в использовании - возможно, немного, Lua не сложно.Хорошие программисты в любом случае могут использовать множество языков, но вы не предоставили никакой информации о своей аудитории.
Lua намного проще в песочнице, чем Python, поэтому, если вы должны ограничить то, что могут делать скрипты (например, spawn дополнительныйпроцессы, чтение файлов), которые могут исключить Python.