Last time I played this was a long time ago and leo had no good endings imo. And he still doesn't I assume but since the game is finished might as well play the other routes now.