An independent issue with this ticket is that BOS-SAL-BOS is difficult. On the current pdf timetable there are SAL-BOS direct flights but not vice versa. You don't want to rely on this flight existing when you want it to if you have it open dated. (Although you have another North American segment, so it's not a disaster necessarily to fly BOS-MIA-SAL-BOS as of now.)