@cwebber I think this is defininately a great approach and I hope it gains traction both for implementers and users.
While as you mentioned it may be slightly limited, I think going with something like the capability URLs would be a huge improvement of what we have today and I think it'd actually be pretty simple to implement too as well as being entirely compatable with the current spec (servers who support this can simply ignore shared inbox for now).