Python è senz'altro un linguaggio potente, diffuso e "con batterie", ma è lento e può non essere banalissimo da integrare (anche perché ha requisiti specifici a livello di toolchain richiesta). Se ti capita dai un'occhiata a Lua - che tra l'altro è forse uno dei linguaggi di scripting più usato in ambito giochi.