Yeah, I read about those a few weeks ago. Not sure I like the idea of the up and down controlled by the same lever and based solely on pressure to go up or down.
I've used STI for years and also had a Chorus Ergo bike in the 90's. Of the two different styles the Campy was more "solid" in its engagement but the Shimano was more "smooth."