That’s ridiculous! Why use AJAX to call in data for your homepage - especially when it times out?!
Bodes badly for the gallery...
Using XML-RPC to call for content is ok, as long it’s used in sensefull manner!
But retrieving images from a gallery is not the job of the server, it’s the job of the user. That’s why xml-rpc makes not much sense in galleries.
Remember JS Effects are not Ajax!
But using XML-RPC on enterprise or multimedia websites is fatal, because multimedia content changes and bookmarking XML-RPC retrieved content is not supported by most js libraries. Enterprise website should use a XML-RPC cluster to avoid timeouts if neccessary.