Ok, got it. I guess Kiva HQ they had in mind Web application to sustain the whole Open API idea.
At the same time, I think your application is for the moment the one with the highest qualitative value.
Most applications developed are about displaying, not revealing semantic patterns.
If extended it could reveal very interesting lending patters, which might make things a bit too "transparent" (but what is not here) but very useful to Kiva itself for understanding how networks (and teams) grow and cooperate (or not) and which ones do this in an interesting way, or finally whether natural groups form outside teams or communities.
It would give another layer of understanding on how we interact around Kiva.
The "team" data is the first one I'd think about then. (to know to which team - KivaFriends apart - we are closer). Attached to this, country data.
Then the information about overlaps can be ordered and values higher than a certain amount, like 5, could be nicely mapped to see whether any surprising (or not really) relation among teams (E.g. Kiva Christians and Agnostics) or countries emerge.
The other way around is of course very interesting. The most interesting thing I'd love to know in the future would be about who funds American loans, on aggregate. But that might be way another thing.
Also, mapping the information of the last, for example 200 loans of a Team and then compare team with each other.
Finally, Web Server: of course totally understand you. (Kiva - or a nice Web hosting company or else should provide for that)
Maps: I totally agree on that; as I said, many applications on mapping around, but little use apart from visualization. The graphical side could be left to somebody else to complete the work, I'd just love to see the quality of your work displayed in a way to be easily grasped by everybody.
Thank you,

Damien