This is absolutely fantastic!!!
How long do you need for such a map? I know this is usually hard to say, but an estimate?