My first thoughts .....
- Technology is too young
- Devil is probably in the detail
- How does their product stack up against their competitors ? *
(*= Don't feed me drivel about having "no competitors" .... the IT industry is fiercely competitive .... )