You have to manually code scripts, which are stored in the module directory (and so must be manually version-controlled). you can look here
Absolutely great. I can setup tasks, choose which should be done everytime and which should be done at midnight and which sholud be done once a month at 4 A.M. This is all that I need
No user interface, poor documentation
The features list is nice, but it's not clear how to tell if all features are available because there's essentially no user interface: you have to manually code scripts, which are stored in the module directory (and so must be manually version-controlled).
Not a useful solution for a smaller site with cron problems.
Fine grain control over cron tasks
Elysia Cron extends Drupal cron subsystem allowing a fine grain control over each cron task (defined by hook_cron implementions). Each task can have its own timing, stats and can be disabled independently
I don't give a 5 in "Ease of use" because several adjustments are needed to get all funcionalities of this modules, but is true that module makes it easy. For example, cron call to Drupal must be changed to call Elysia Cron directly. Obviously you must be familiar with cron syntax. The module includes cron syntax help in configuration pages.
A module written with love and care.
Highly valuable on large sites
Running the regular Drupal cron particularily on large sites can become somewhat problematic, specifically if you have some cron dependant items that need to run very often but you don't want all of the rest of the cron jobs in Drupal to always run with those important tasks at the same time thereby slowing down the site on cron runs (usually because caches rebuild etc). Elysia cron does a great job in splitting the cron runs up in individual steps. On our site, we want to have the video upload module to upload new videos to YouTube every 2 minutes however do not want other calculation heavy items such as XML sitemap or update status to also do their things every two minutes.