Ron speaks the truth:
If you're going with a shop for tuning I would go with what they are used to or recommend. All standalones can control the afr's and the timing, some will have more bells and whistles. None of that matters if you can't get it tuned properly. If you are a diy tuner, than go with MegaSquirt or the stock Nissan ecu.