Wf4
Gg
Qxe5 is not mate because black can do Be6.
Technically it is mate, although not the fastest one.
The staggering volume of incorrect answers proves the OP's point. Nice problem!
I just got back from an early morning meeting where the topic was agenda driven. One party didn't like the use of the term "incorrect". I think you are supposed to say "alternative expression".
Qa3