Is The 2023 KTM 790 Duke Up To Scratch?