As it is a new release, it may be a little hard to find reviews on it at this stage. There's some minor discussion in
this thread. If you're looking for a solid review, you may have to wait a few weeks before this products truly settles into the market. You usually need to provide a buffer period for people to assess the product and write a review on it.