After all my issues getting a seat assignment selected on my outbound flight, I was surprised that the MH agent checking us in at KUL for our flights (KUL)-SIN-HND (on JL) was able select/assign us 15H and K on the return flight. Very nice bulkhead seats with no lavatories and/or galley to deal with.
This was about 15 hours before the JL flight departure.