I am not a fan of "ten minute talk" or "ten minute presentation".
You may have so many things to share and you just present it in a fast pace...faster and faster. At the end of the talk you feel nervous, and the audience is still looking.
Like a rambo style presentation.:)