CAMOBAP4UK, вопрос а нафига тебе это делать? Ты тупо дублируешь код. Чтобы использовать динамические поля и не дублироваться существует объект FormData придумай функцию с его использованием и используй ее хоть на 1000 формах.
Lo Ran, это бессмысленная проверка, если не будет блока с классом todo-app_list-item, там будет null. Да и если не будет e.target то и не будет никакой речи о проверке на класс.
На вопрос нельзя однозначно ответить, не видя макета и кода. Но можешь не добавлять сюда все это, ответ как тебе будет удобно. Но честно не понимаю при чем тут миксин и бэм.