As with a lot of Apple features...it's great when it works but 10% of the time it doesn't and then it's infuriating.
Often my iMessages arrive on my phone 30 seconds before they arrive on my Mac, so it's quicker to look at the phone notifications and type it in manually than it is to wait for them to arrive and auto-fill to get triggered.