I have been using this watch since two months and I find that this smart watch supports all the features you need.
It has very good call quality even you are in noisy environment too.but killer point is that you can take pictures from it using remote camera application.and it really works very well.it has very good battery life too. I have been using with call 3-4hours and still it has 30% power is on. And its standby time is very good if you use it for only time it will definately gives you 2-3 days battery life.So all in one very good smart watch with very good features in very low price.