I agree with Brit about going for the NV Prairie...I like the Instinct line but it's kinda high in protein/fat/calories (probably wouldn't feed it to a low-activity dog like my Toki even though it's a high quality food...I know she would chunk up without a drastic serving size reduction!). NV Prairie seems more comparable nutritionally to the BB Wilderness (except for the inclusion of grains) and like a happy medium.
With that being said, BB Wilderness and NV are both great choices and I personally would not have a problem feeding either! We've had great success with BB Wilderness in the past...But if you're set on grain-free and your dogs don't mind getting a smaller amount of food, I'd definitely try the NV Instinct (NV Instinct also has a shorter ingredients list, not much in term of fillers, no peas, no potato blah blah blah if those are things that are at the top of your requirements list).
Any of the foods you listed seem to be good options though! And you can even rotate if you can't make up your mind and then see which one they do the best on