It is my belief that a local relay is critical for the success of outbox model. We don’t have to worry about the results of random relays messing up our UI by via bogus query responses. The networking code can do whatever model it wants (relay pool, outbox, inbox). The developer only talks to the local relay and doesn’t know or care how the notes got there.
Sorry for quote replying but I think these are good questions and want to share my thoughts nostr:note1u6hd3afwk6ztgr5sy2pj52zdq36astzrmjrl0g3564e45gu6s3wqel8xur