Wie die Tags verwendet werden müssten, ist eine schwierige Frage, bei der ich mir nicht sicher bin. Der überdachte Weg ist schon Wartebereich. Bei einer Wartezeit von bis zu 2 Stunden, ist es aber nicht so der klassische Wartebereich einer Bushaltestelle in Deutschland. 
highway = platform und public_transport = platform würde ich eher entfernen und einen normalen Weg anwenden. Was meinst Du? 