Markus et al.,
 
I agree with your assessment. I believe it is essential to have a mechanism to overcome network inaccessibility of the schemas. Any added complexity in this respect will be worth it.
 
John