Built in one worked fine for me, changed my head unit now though and it doesn't work with an aftermarket head unit. So, if you are considering swapping out the stereo in the future, then get something else, if you are content with the standard setup then the Nissan one works well.
That reminds me, I have that thing somewhere around here, must dig it out and stick it on eBay!