he doesn't "have" to make one gmap, he can do it any way he likes- the way he's doing it now is fine. and your suggestions really don't go well with it. rugs would kill the level, and a light npc under the rug would just look stupid. The only suggestion i have for you is to improve on the double wall technique, add a second wall layer on the outer wall edge.