The vision of a CRIS sounds like a great idea. Does it replace the repository or just provide an environment which better supports the deposit process (IE Repositories still exist, in some form, but the CRIS binds it together with other services)?
Don't quite know what this means in practice - If we are suggesting that we should let a thousand flowers blossom (As it were) and not try to adopt any standards (Policy,Metadata,Protocol,Service Discovery,Terminology) then I'd probably vote down here. If the suggestion is that we shouldn't be mandating individual standards but instead creating an environment where new services can be created and interact then I may vote up.
The point about "What the BBC wants to do is different to NICE" is well made, but third parties using those repositories might want to do exactly the same to both repositories... why should we make such third parties learn two different things? At the end of the day, it's all about that minumum level of consistency required to maintain some cohesion amongst repositories and repository services. I'm not sure a polar view of structured/unstructured consistent/inconsistent dimensions helps getting that right?