I'm not sure I agree if it's a public component. A "carousel" usually does not have natural stopping points, it just swivels. I agree the default should be paging because, for instance, Cover Flow.