Is The Nitecore EDC29 Overrated? Klarus X1 May Surprise You!