Hi Christopher, most of our customers visit by phone or ipad, so speed is pretty important to us, hence the cdn for images and cloudflare.
In Sydney we've reduced loading time for a page from 8 seconds to around 1.
The synching software was only $30 flat one off charge, 40K images around $6 a month hosting on gogrid, cloudflare free.
Fortunately we don't build websites for other people so we can do mostly anything we wan't
Good luck with the project
cheers
Norman