I don't trade there, but I certainly recall reading bad things about TSE. I doubt that potential delays are IB's fault. Quite possibly due to the exchange itself, in which case you may have the same issues at any broker.
There is a JGB contract traded on SGX too. SGX is generally reliable. Might be worth considering.