I was looking at the very same bike before i bought my Juicy bike. Woosh are well admired on this forum, I think it's fair to say, and I'm sure that Trex, who is associated with the company will soon be along to tell you more about them.
The deal breaker for me was that with them being about as far south as is possible (Southend, if I'm correct), and myself living in Lancashire, I had no realistic chance of trying one out. They don't sell in any retailers so if you don't live near them you are buying blind. That wasn't personally for me, but plenty have taken the plunge and not regretted it. It's a chance you have to take if you want one and live a distance from them.
Whereabouts are you by the way?