For ACT mapping:
http://www.azslow.com/index.php/topic,13.msg107.html#msg107 For visual delay. Some plug-ins show it, some do not. I think that is plug-in dependent (only) since the value is changed.
The schema is the following:
ACT/MIDI learn/Automap/whatever -> VST Host -> (VST automation API) -> VST plug-in -> VST plug-in GUI.
And so:
1) if after turning knob the sound is changed, the mission is accomplished
2) only VST knows how to update its GUI. Sure, host can send "redraw", can mess with VST API, etc. But if VST does not want to draw the new value, host can not fix that.
That is an easy check either ACT is the source of delay problem:
Add Track Automation for parameter in question. Add some value to the lane. Move automation point. Do you see the same delay as with ACT? If yes, that is not ACT specific. If not.... there is some bug with ACT which should be reported.
Note, that the test as the rest is for ACT part ONLY. There still can be something wrong in Sonar -> VST Automation inter-operation. But that is outside of your original subject.