Resident chaindrive person here- Furb pretty much hit on everything.
For the time being, I think they're somewhat necessary, but I feel like there's no significant choice in the engineering of them, which is somewhat of a bummer. All you really do is make the fastest, smallest clock possible...