On the German site it says the voucher is only valid for departures from Spain and Portugal, but on the next line it says that all listed airports can be used for departure or as a destination

Not very clear, but 29euro is a good fare including taxes.