I think it looks awesome! For me personally, modern and sci-fi would be really useful.
Only reason I haven't backed it myself is that it's going to be released this year anyway, and I just don't have the time to get involved with betas. But I will almost certainly buy it when it's released.
I don't use location maps like that anymore. If I use an image it will be an impression of the scene, not a map. That said this looks like a good approach as one of my objections to stuff like this is that its a tremendous amount of work to faff about making fancy maps, especially if you don't need a grid-and-minis type experience.