well, speaking from experience, better now, than later. We just took my daughter's away at the beginning of this month, and she is going to be 3 in December. It was ROUGH...we had tried another time when she turned 2, but it really didn't work, after a week of nothaving them, she was still crying two hours before goingt o sleep and not napping at all - we caved that time and gave them back. This time she was older and we reasoned with her, and told her they were making her teeth crooked, and the binky fairy came and took them in the night and left her a really cool present. She whined for an hour the first night, and hasn't slept as well/long, but is still sleeping and napping, and not crying about it - it has been almost 3 weeks and she aas only actually asked for a binky 3 times, and all it took was reminder that the binky fairy took them away to poor babies who didn't ahve any, and she was fine. Her baby brother still has his and she hasn't been jealous or tired to use his either.
That said, I would still reccommend you take them now...it will take a few nights of crying, but let him cry it out and he will learn other self soothing techniques quickly at that age. The longer you let him keep them , the more they become a major habit/addiction, and then the harder to break later.
Hindsight 20/20 from experiencing this with my daughter, I will be taking away my son's at 1 year when I take away the bottle.
Good Luck - make sure he has a blankie or stuffed animal "lovey" security item to cuddle to substitute for the binky at bedtime.
Jessie