I think that since this device uses MQTT you will never get an immediate response.
for me it was not a big deal....i dont need to know the EXACT moment something happened...it just had to be close.
im not sure what other devices are out there and if the offer the same detail you want, along with working along side EISY.