>>Mussorgsky is worth it.
Agree.
>>Would you ever need to do a search like: which events are showing from from 1/2/2012 thru 3/4/2012 etc? E.g. "Concerts this week"?
Yes. I'll need to show the "next 3" or "next 5" events in a widget.
---------
This is a blue-sky, thinking-out-loud idea: What about doing a mash-up between CCTM and an existing calendar application?
I can do obviously make a simple mashup by creating the event in the calendar plugin, and redirect the calendar's event link(s) to the CCTM event(s). I've tested the concept. It's a little kludgy but functional.
This has the advantage of using a relatively sophisticated calendar application and still allowing me to use my own custom post type for these events.
It would be better to have a more integrated solution. For example, I may be able to manually add custom fields to the calendar's custom post type. (I'm talking with the calendar developers and asking about the potential harm of adding custom fields to their post type.)
But what about using CCTM to extend the calendar's custom post type? CCTM sees the calendar post type, but doesn't permit editing or adding custom fields to the other plugin's post type.
For example, the custom post type used by The Events Calendar is called tribe_events. CCTM sees the post type, but does not allow me to make changes because it's assigned to another plugin.
Here's the pie-in-the-sky part: It would be very handy if I could use CCTM to make these modifications. I realize there's a huge potential to make a mess, but with great power comes great responsibility. ;-) I understand this may be too much to ask, but I thought I'd float the idea to hear your thoughts.