if its anything like the vist demo plate.. it sucks. You gotta crank the hell out of the fwd pressure to even keep it attached to your feet, b/c there is so much 'play' in the connection of the plate and the binding.
vist bindings fucking suck. they are all the same, and that demo platte, although a good idea, hasn't changed since they came out with it, and it sucked then too.
If by 'pieces of shit' you mean the most celebrated race -stock binding ever created, one that the companies tried to do away with in favor of streamlining their product and couldn't make it last more than one year because the demand for the old design was so high...yes.