Another reference to Derek's website ;-)
A new member over there just posted his feedback on that pedal as he has a pair of them:
Thread title: Czarcie
One of the rare real user feedbacks out there... This pedal is quite intriguing but I understand that people want to know more about them before spending the cash (checking it out in person would be the best option of course).