It does seem a bit underwhelming. I have a pair of Yongnuo flashes which i bought for a project a few years ago for half the price, which have similar spec but also includes a built in receiver.
I hope it sells well for them and i hope to see some favourable reviews for them, but at the moment i think i will be sticking to my Nikon SB's.