I'd suggest possibly using boto.s3's map if it's available and the built-in recreation if it isn't. That would mean that WAL-E would add new regions whenever they're added to boto instead of it needing to be added to WAL-E explicitly. I presume boto is updated more commonly than WAL-E?