Working with WP Super Cache plugin

Below is the problem and considered solution:

We are looking to create various websites in a remote database (located on central server), but "host" the created websites on various satellite servers.

As a possible solution to the a "round trip" performance issue (pulling the files from a remote database), we are considering using WP Super Cache on the satellite servers to store and quickly display (updated) website files via a simple localhost lookup.

Any comments, suggestions, or possible alternate solutions would be most gratefully appreciated.

Many thanks