i agree, i also like python much more as a language.
but lua is more lightweight and easier to embed than python, so in some cases it could make more sense. i didn't look into the lua headers (how many enums and other stuff lite-c doesn't support there are) but from what i have seen in the gamedev.net tutorial it shouldn't be that hard to use with lite-c.