Do you want it for every car you might run into or just Nissans?
I am not familiar with Nissans. Toyota, Ford, and VW all have specific aftermarket scanners that give a lot of value for the money.
A "good" ELM327 with Torque Pro can do wonders, especially if aftermarket tuners reverse...