Как бы Вы организовали логику: нужна ли двойная проверка?
Есть такое правило, всегда проверяй что приходит от пользователя. Пост, гет не важно.
Разумеется, нужна.
Т.к. GET - это цель.
А POST - это выбор цели.
И, если цель пропала, то... сами понимаете.