This $330 smartwatch can outlast its competitors in battery life and fitness features, but may fall short on software updates ...