Угу, если делать в модели, то и в after_create и в after_save список user_accounts для аккаунта будет пустым. А вот в контроллере после create там уже есть текущий юзер