дырки в полигонах не влияют.самопересечения тоже теоритечески.просто этот компилятор заточен скажим так на более полную обработку полигонов.показывает надписи на них.карту без ошибок обрабатывает лехко и непринужденна.
а самопересечения не есть гуд убирай их по любому.оно того стоит