I just came back from Senegal last week, flying Emirates Business class from Brisbane to Dubai to Dakar and back for work. Given you might only be visiting a site for a few days, it is the only way to be fully effective in what your doing, as the recovery from the long flight is so much better. Really enjoyed the Emirates service and would fly with them again. I have also enjoyed Thai Business class to Bangkok and would also recommend them.
I will have to try and find a project where the travel will be with Singapore
Attached is a piccy of my seat on Emirates as we were on decent into Brisbane