i have been experimenting with lots of preset loading lately also.
Have you tried the bangbang object? it turns any input into a bang.
sometimes it is useful when trying to trigger operations at specific times.
pattrstorage stores states (values) of objects. bang is a message and not a state, so you can’t really store that. Depending on what you want to do, you might wanna have a look to pattrforward if you want to use the scripting name of an object to send messages remotely, or use pattrstorage to store something that you turn into a bang.