I've pre-ordered one game ever: The Last of Us. The only reasons I pre-ordered that game were a) it was Naughty Dog and they're one of my favourite developers and have never made a game I didn't like, and b) I came across an excellent deal on the special edition that actually cost me less than the standard version. The game was excellent so it was totally worth it for me personally but it's a situation that's unlikely to come up again any time soon so I won't be pre-ordering anything else in the forseeable future.
Really on the whole companies just don't make enough of an effort to make pre-ordering beneficial to the customers imo. Instead of holding features/ bonuses to ransom why not just make the game cheaper for pre-orders so as to both reward your customers' loyalty and reduce the risk factor of paying for something you won't actually get for some time? Then again to look at it another way: $£$£$£$£$£
Really on the whole companies just don't make enough of an effort to make pre-ordering beneficial to the customers imo. Instead of holding features/ bonuses to ransom why not just make the game cheaper for pre-orders so as to both reward your customers' loyalty and reduce the risk factor of paying for something you won't actually get for some time? Then again to look at it another way: $£$£$£$£$£