Никакого извращения нет - автор знает питон, у того в свою очередь есть необходимые библиотеки из коробки, поэтому автор просто сделал рабочее решение - вы на зависимости посмотрите - запросы, бд, хеши и пр. - 9/10 даже продвинутых пользователей не захотят возиться с luarocks и зоопарком версий, а так всё есть шанс что оно будет работать и не доставлять головной боли пользователю