On balance I'd probably take the downgrade - it's a short long haul and you'll get some level of compensation. It's either that or an indirect routing which is much more of a PITA than an economy seat.
Very irritating that the arrival time is late, but that may be to your advantage depending on how you're travelling onwards.