Go for the factory fitted one, I never had any issues. Its very smooth as compared to the cheap china ones which may look appealing but are not durable. I never had any complain, plus the car with genuine Honda navigation has better resale. Aftermarket ones may bother you after some time of use. The Tesla one has inbuilt ac control options, if the system gets slow later on and doesn't respond you wont be able to operate the ac too lol.