The setback seatpost will change slightly your position on the bike. And it's stiffer. I would go w/ setback but that's a matter of personal biomechanics.
Brilliant. So good. I have the same brake levers on one of my rides and feel they lack the power i find w shimano levers. Otoh it's too new for 1988 but that's minor