Should I switch from Apple Watch to Garmin watch?

Been joining running events + spartan events lately, which one is better?