Too soon to tell...
I just joined Nav, so far Nav has not helped me with anything. It does provide a lot of info regarding business credit for business owners to review...but I haven't got to anything or anywhere yet. I will say it is too soon to give a review.