Когда система такая простая, лучше показать маршруты на карте. В четырёх маршрутах всё равно не запутаешься, зато информативность карты выше. Ещё вы используете такую сетку углов, что кажется, будто у вас изометрия, это дезориентирует.
Утоньшение — это окей. А со стрелками беда, понять их невозможно, особенно когда на остановке стрелка в одну сторону, а рядом с линией в другую. Чтобы было сразу, куда идёт линия, сделайте внятную стрелку из неё самой:
Все остальные стрелки тогда можно убрать, кроме одной: на остановке «Советская». Как её трактовать я вообще не понимаю. Возможно, это односторонняя остановка, то есть троллейбус останавливается только по пути к Кинотеатру, но не к АТС. Но учитывая, что два из трёх маршрутов на этом участке в эту сторону даже не едут, это очень странно. Если это касается только маршрута «2», то проще убрать стрелку и подписать рядом словами: «„2“ останавливается только по пути к Кинотеатру». Предполагаю, что у вас просто ошибка.
Белые промежутки вполне можно будет убрать, если подобрать нормальные цвета линий. Вы утверждаете, что они контрастные, но из четырёх маршрутов у вас два синих и два коричневых. Если прожилки вам очень дороги, сделайте хотя бы, чтобы их толщина заметно отличалась от толщины линий.
Легенда низачем не нужна, а схему надо просто перевестать без дыр:
Особенно странно, что у вас третьестепенная информация про МУП написана тем же кеглем, что названия остановок. Со шрифтами надо тоже порядок навести. Достаточно одного.
Если нарисуете красивые иконки, то почему бы и не поставить.