I don't think doing an acid wash after the concrete has cured for a few days (or longer) is really going to produce an immediate large noticable result. It sounds like a good idea, but it isn't as easy, or as immediate as it may seem.
My deck is exposed aggragate, and the "exposing" is done primarily by acid washing, rubbing with a broom and power washing the concrete while its still workable. After it was said and done, a few days later I noticed a few areas which really needed a bit more concrete removed between the pebbles. So I got me some muriatic acid and went after it. I scrubbed and scrubbed and even used full strength MA. It was not easy in the least! And it really didnt make any noticeable difference at all in my case and the concrete was only about a week old.
You can give it a try of course, maybe try a small inconspicuous spot to start and see if its worth it to you.
I know you arent going for exposing the aggragate, but still, I belive removing enough of the concrete to make it less slippery is going to be a chore.