Actually if you know anything about Allen in his first term he did nothing. he was told by the old Warner that Warner was the senior senator and told to not doing anything unless Old Warner approved and was at least a co-author on all bills even if his office had nothing to do with it. Allen was very much a second fiddle and was a do nothing in office.
Kaine on the other hand did more to cripple the economy of VA when he was governer and on top of it, even by his own adminition detroyed education in Virginia especially Northern VA, where local governments had to take on more funding themselves. Even Kaine admitted he !@#$ed that up, trying to appease to many with his entitlement programs that left education in a lurch.
Basically, neither was a great choice.
but, doing nothing is sometimes better than too much.
Please the whole macaca (sp???) thing is still held against Allen.