I would definitely take "storify" for the flow of it, given the ideal world. This is also a real word, compared to "storeify". However, getting a $4k bid isn't terrible, and with the "e" it's still fine IMO. If there's some wiggle room to get a bit more, power to you