I think its a fairly good idea - but for myself, i had already mapped csh’s default history character (!) to a comma (,) for the same reason - no shift key to invoke.

csh? I used the enhanced tcsh on Irix in the 90s.