Callback na zewnętrznym modelu

Mam w modelu Board, callback after_create, który tworzy defaultową kategorię (model Category). Board i Cateogory są w relacji has_many/belongs_to.

Na Stackoverflow gośc mi zasugerował, że to nie jest dobra praktyka

Chciałem się tylko upewnić, że rzeczywiście tak jest i lepiej przenieść takie coś do kontrolera?

Polecam ten artykuł - http://samuelmullen.com/2013/05/the-problem-with-rails-callbacks/
Dokładnie wyjaśnia problem z callbackami i opisuje sytuacje w której użycie callbacków jest akceptowalne.