My two cents: absolutely not. "Tanner" sounds like a character from a soap opera. "Tanner" isn't as bad as "Brick" or "Destiny" or "Chapparral" or "Rowdy", but Lord knows it's not good.
There are lots of good "T" names: Thomas, Theodore, even Tiberius -- but not "Tanner". That name screams "trailer park" at the top of its lungs.