По 1 - смена языка за, конечно, хорошо, но сперва стоит разобраться с остальными механиками. Рабочая игра на одном языке куда лучше нерабочей на двух
По 2 - если просишь оценить игру, то перед этим нужно выкладывать последний актуальный билд, особенно если там были исправлены ошибки
По 3 - демо должно иметь под собой хотя бы одну законченную механику и показывать суть самого проекта. Если ты сам до сих пор не знаешь о чем будет твоя игр вы, то ты её попросту никогда не поделаешь
По 4 - оставлять проблемы на потом очень плохая практика. У тебя сейчас мало кода, легко все исправить. Но когда станет много - точно что-то сломаешь. И чем дольше ждёшь - тем сложнее будет исправить
По 5 - ответ аналогичный предыдущему, если у тебя уже одна механика работает криво, то забив нпэа неё и переключившись на вторую в итоге получишь неработающий код