I just read through that page, thanks for linking it! My vision for Carve is that I just want users to say "I want to schedule a meeting with A, B, and C people". And then Carve would handle the rest: finding availability, making sure the meeting time is during working hours, etc...
The additional features would let users set filters on:
* What times they wanted to schedule meetings
* Schedule meetings at least 24 hours in advance
* Set some people as optional
* etc..