I did the SIN-AMS sector on this aircraft last year. I booked the window seat as I was flying overnight, had dinner before boarding and was prepared to bunk down.
Consider that from about 2 hours before landing the food service is taking place so easier to get out to aisle if needed.
If I was travelling in the daylight on this aircraft I would go for the aisle seat.