I played the game at Allentown last year, and my opinion was that it's not really any different than any other EM pin, other than that it's brand new.
You can find damn near perfect condition EM's out there for a fraction of the cost, so I can't figure out why someone would pay $8,800 for it...