A transposition table is a safe optimization that can save much time. The only danger is that mistakes can be made with respect to draw by repetition of moves because two positions will not share the same move history.
A transposition table can save up to a factor 4 on tree size and thus on search time. Because of the exponential nature of tree growth, this means that myabe one level deeper can searched in the same amount time.