Я не профессиональный преподаватель, но многолетний "изучатель". Изучал по разным методикам, с разной степенью успешности. На ваш вопрос, думаю, ответ однозначный - лучше чаще понемногу, чем редко но много.
Тому есть несколько причин. Это и утомляемость мозга (сложнее держать концентрацию долгое время), и "эффект края" (лучше запоминается то, что было в начале и в конце какого-то блока). А при получасовых занятиях каждый день этих "краёв" больше. Думаю, когда вы начнёте, вы сами быстро заметите эффект большей эффективности такого подхода.
А ещё хотел бы сказать, что изучение иностранного языка - это не проект, имеющий начало и конец. Конечно, если мы говорим, именно про знание языка, а не про получение сертификата B1))) Это не проект, а постоянный процесс, практика. Нужно регулярно контактировать с языком, чтобы не забывать его - будь то учебные контакты, или рабочая практика.
По своему опыту могу сказать, что если у Вас есть возможность, то гораздо эффективнее и полезнее заниматься ежедневно по 20-30 минут, чем пару раз в неделю по несколько часов.