Quote Originally Posted by Mindsight
The creature also perceives several observable characteristics about each being detected with mindsight, including the being's type and Intelligence score. The creature need not take any additional or special actions to gain this information; it is as obvious to mindsight as the being's race and clothing would be to eyesight.
Quote Originally Posted by Scent
Creatures with the scent ability can identify familiar odors just as humans do familiar sights.
They both have language about things being 'as obvious as sight'. In my opinion, that implies it's as detailed and distinct as sight, but Scent calls it out specifically and Mindsight doesn't. I'd give it to Mindsight, but it could go either way.