What is the impact you have due to this ?
You should experience this behavior from day 1 of Cisco WiFi and should not be a new issue.
As Cisco said, this 3s delay is by design and I do not think they will change that. Only workaround I can think of is having a WLC without any mobility peers (not sure this is practical in many situations though)
HTH
Rasika