hey there
just bought a switchblade (see topic 'just bought a switchie'
I quite like the bar actually, some people seem to feel it is a bit 'complicated'? I'm not sure about that. I find it pretty logical actually.
As for bar pressure? I dont have any issues with it at all. Works your arms a little more than a C shape, but hey, nothing wrong with building up the old biceps ! !
I would see if you can demo them from a good quality shop, and check the websites for info. The Cabrinha site is great. Download the videos on the Crossbow and Switchie.
Mike_EP