Hola. no I have sincere doubts that they will refund the difference. and in case you then wih to have the ticket refunded, if refundable, they mighht charge you a refund fee which then will ruin your calculation. Let's see it from another angle: the seat you bought might increase after 5 days... and Swiss will not ask you for additional charges...