Well... what to say here... BINDINGS ARE ALL PREFERENCE! there is no such thing as a park binding, no such thing as an all mountain binding. Bindings are bindings. They all have a different feel to market themselves to different preferences. So... what exactly are you looking for in the bindings? soft, hard, cushion, response? give us an idea. From what ive read and looking at the construction of the atlas sounds like they will be stiffer, and the contact pros will be on the mushier side.
It comes and it goes. Get it while it Lasts.