Em relação a url utilizamos de forma genérica mesmo e colocamos a descrição no nome da view function, repare: ``ajx_add_journal_to_user_collection``, isso é uma convenção para ajax que definimos  faz algum tempo, repare nos outros ``routes`` para ajax, na época pensamos "pra que e por que ter urls descritiva para ajax?" concluímos que seria desnecessário.

Em relação ao $("#id-journal-check")[0].value, também achei engraçado mas dentro do modal a JQuery retorna array :-()