How factual was the story of Agrippina's involvement in quelling that riot? By all accounts, she shamed the Legions that day, and helped preserve his command. She was a very influential aspect of his character, and it is difficult to dismiss her, when regarding him as a leader. I do not think he was puppet, or weak, but from all accounts, she was brazen, and direct. There is no doubt, in my mind, she spoke frankly with him.
That being said, I think he was a damned fine General. It was a tough job. Afterall, it was, at that time, one of Rome's greatest humiliations. Considering what he had to face, I believe he did well. I would like to think that the Roman people would recognize a great General, and by all accounts, he was a hero, and almost too good to be true. To me, his refusing to be Emperor, was unlike anything I had ever heard of.
His honor and loyalty alone, speak volumes of his character, which no doubt affected his skills as a military tactician. This is just my personal view, not anything someone said.