I hope so. I've always enjoyed playing earth maps in other versions of civs.
However, not sure how well it'd work in civ rev. The map size is always pretty small, and you always have 5 civs max (in single player) so you'd the french and germans (for example) basically starting on top of each other.
Will there ever be downloadable content like maps? Especially I'd really like an Earth map with correct starting locations and the ability to choose your opponent civs...