Somehow, your post has made me really see them as a predator for the first time in my life, and picturing myself on the wrong end of a buffalo-sized mantis has left me terrified.
They're always such cute little buggers, and I love finding them. Easily among my top 3 favorite insects.