I've been led to believe (from postings in this forum only) that the upgrades are good for a one-way trip, which may have two legs. However, some have been told that the upgrades are per sector only.
Come October I'll have some myself, interested to see what happens...