Ctrl+Shift sub-object selection works great for polysurfaces, surfaces, meshes, … Why not curves?
In addition to selecting curve (edit) points, it would be nice to be able to select individual segments (lines in polylines, curves in polycurves, etc.).