if only there was a third way ... oh hang on there is, so blinding obvious which is why I assume everyone has missed it.
The grim bit of road starts at the Cat&Dog home (where the nice cycle path stops and where ped/cycle conflict begins), coincidentally enough that's exactly where the single lane from the docks becomes two lanes heading towards Porty.
If could only there was a way to make a segregate cycle path all the way to the junction with Sir Harry L Way/Inchview Terrace/Porty High St by pinching back one of the two lanes.
Given its a short bit of double lane stuck on the end of a long section of single lane, it’s not going to make a whole lot of difference to the motorized traffic flow.
Granted, once you get to Porty High St you're still going to have the same issue. However I would guess it's those of us that use (used to use) the Prominade to transit, rather than pootle around on, that they want to get rid of. Porty High St is no worse than any other similar high st in Edinburgh to cycle along, so most transit-ers will be happy to use it instead of the Prominade.
Too obvious or just me ?