Shoving is better because it is more likely to deter a player from calling in which case they could possibly catch something on the flop