I think your maps shows some real promise. The building edges are not crisp enough for me (but that is for me tho, YMMV)