Do you mean using something like `pg_cron` instead of calling it through Scenic and a cron fired at the app level?
I personally don't like having my cron distributed in different areas. All my crons are in one place/system like easycron.com or setcronjob.com or whenever. Performance is not a consideration when deciding to run the job directly from the DB or the App.
I answered the question sentence directly, but maybe that's not what you were asking?