CMF Watch Pro 2 Review: Compelling (but) Mostly Flawed