I suggested your option with the client but when we discussed it we found it wouldn't work. Two reasons - labels can't be changed on screens and for people to have to reverse them in their minds is tough, and the statements would print with the wrong address (you can't print a ship-to address on a statement).

So I guess the answer is to suggest it as an improvement, unless anyone can think of a different idea.

Steve