Для меня вопрос был не в зрелости - я люблю велосипеды, у меня были мелкие наработки по графике / UI, предыдущий web-проектик был на C++/Emscripten со своей кроссплатформенной оберткой над графикой, и у меня слишком много мнений по разным мелким вопросам, вроде того как делать батчинг и (не-)использовать тригонометрию при рисовании спрайтов, хотелось полный доступ к графике. Вопрос в контроле был, скорее.
Для jam-а или прототипа я бы стал использовать Macroquad в текущем виде, мне кажется отличный.