Так а что лучше учить для работы на фрилансе? Ответ хороший, но не по теме совсем.
всё учить, и чем больше тем лучше. использовать язык под задачу. а не задачу под язык.
Js здесь подойдёт больше, но на фрилансе нужны знания sgl, html, css и прикладных библеотек джаваскрипта, желательно уметь пользоваться вордпресом и знать php (без php или вордпресса работу найти сможешь)
Если хотите "объективную картину" - идите на сайты фриланс бирж и анализируйте задачи которые там ставятся и навыки которые для них требуются.
Но сразу могу предсказать что задач для Python будет на порядок меньше чем задач для JavaScript