This is a tiny thing, but it consistently bugs me. The annoyance stems from mnemonic inconsistencies. I use both the question mark to summon Quick Answer and the exclamation mark to redirect to the first result, very often.
The Quick Answer is summoned by simply appending a question mark the query, whereas I need to prepend a space to the exclamation mark in order to use its functionality (this pertains only to the use case where the exclamation mark is used as a suffix).
As I said, this is a small thing, but always having to remember to add a space to redirect, adds sufficient mental overhead to the workflow.
I propose to remove this prepended space requirement and simply redirect when any search query has an exclamation mark appended. The assumption being that exclamation marks don't really add any significance to search semantics.