Actually it all kinda depends.
Naruto doesn't see chakra persay. He senses it.
That means he detects it, but detecting it is an ambigious term.
is he detecting it in a manner similar to how people detect bad odors?
Or maybe he's feeling it, in a manner similar to how you feel a light touch on your skin.
Sasuke sees chakra. period. It's an ability that he's had since his fight with naruto at the battle of the end.
Sight is different then alot of other forms of perception in that it's a targetting sense. Meaning if you can detect it, you can detect that object's position in space at that exact moment in time.
Smell is an example of a non-targetting sense. If you walk into a room and smell something foul, you don't immediately know where that smell is eminating from, which makes it much different then sight.
Naruto can sense things at a great distance, but, he doesn't always seem to know exactly where everything is.
Sasuke can't seem to see beyond what's in his immediate area, but he does have a solid grasp of what's directly in front of him.
It's two different forms of perception each with their own drawbacks and strengths; depending on how each functions and what they need to do is what would determine whether i wanted Naruto or Sasuke as my sensor type.