Wie wäre es mit einer Verlängerung vom Ostbahnhof mit Mainunterquerung zum Buchrainplatz und von da an unter der Offenbacher hindurch, um hinter der Häuserzeile nördlich der Straße aufzutauchen? Dann nach der Wiener Straße auf die Straßenbahn Trasse und über die A661. Dann wird aus der Frankfurter Straße eine zweite untere Eckenheimer, um dann die Fußgängerzone mittels offener Bauweise zu untertunneln, um dann neben der S-Bahn eine Endhaltestelle mit direktem Fußweg zu dessen B-Ebene anzulegen.
Zwischenhalte: Ostbahnhof, Buchrainplatz, Wiener Straße (Umstieg und Endhaltestelle der 16 aus Sachsenhausen), OF Parkstraße/August-Bebel-Ring, Kaiserstraße.
Die Rampe könnte man vor der letzten Zwischenhaltestelle anlegen. Dann müsste halt die Frankfurter Straße in dem Bereich ggf einspurig werden.
Im Gegenzug wird die 12 über die Kaiserstraße oberirdisch verlängert. Dann über die Berliner in Seitenlage bis zum Marktplatz. Dann muss eben wie früher wieder ein Bahn(Bus)steig angelegt werden...