Форма в качестве перехода - это глупо.
Тут надо опиратся на общую практику веб.
Формы бывают поисковые(get) и модификация (post(PATCH/PUT DELETE))
https://hexdocs.pm/phoenix_html/Phoenix.HTML.Link.html
Полезно, чтобы убедиться, что ссылка не будет вызвана поисковыми системами для индексации.
Мое мнение
Ну с таким же успехом можно вставить и js(нестандартную логику)
Выглядет как изврат