Good deal! I think this will require people to block off times on their calendar when they don't want to do a meeting. Not all available slots in my calendar are up for grab.
Out of curiosity, how do you currently handle the case of your calendar being open, but not being free? Do your colleagues book the meeting anyway and then you let them know that they should reschedule because you're busy?