Maybe I'm misunderstanding this. However - the bottleneck in the blockchain is not the read/writing of the APIs (which might be slow), but the main bottleneck is the settlement of the chain usually. For example, the settlement of a block on the Bitcoin blockchain takes about 10 mins. No matter how fast you make the throughput of all the APIs, settlement will still be slow. If this is strictly for the historical use case, then I can understand why this might be useful.
Oh wow! This is awesome! Yours looks so much better. I went with the simplicity approach. I had the same belief, having them in one place allows people to go to ONE hub of ideas.
Good luck regardless :)