The simile has to match the tone of its surroundings and has to be like a little joke. Writing a simile that isn't funny on some level is quite hard.
Other quotes by Ned Beauman
Until I was 16, I read nothing but science fiction. I loved William Gibson and I still do. But my favourite book when I was growing up, for a long time, was 'Snow Crash' by Neal Stephenson, which I must have read about a dozen times when I was a teenager.