Other nice options as stocking stuffers can be spread around the car, like in each door, glovebox, keychain. The hammer type you linked is easier to hold, but you may not be able to reach the glovebox.
I have broken windows with all three of these exact products during regular extrication training as a firefighter.
I don’t trust the yellow one for some reason. I feel like the mechanism wouldn’t work or may require more pressure than one would immediately give. The more mechanics involved, the more points of failure introduced.
I vouch for the basic ugly window smasher hammer.
I can say in my training experience the yellow one works great. It doesn’t require a wind up either.
Imo have a hammer in your glove compartment for helping OTHER cars. Have the small variety near each window so each occupant has a better chance of getting out (if the front right is crumpled, the glove compartment may not open)
That’s my move, but having anything is better than nothing