I would not recommend going to them, but you have little choice. I suspect they are overloaded and as a result their service suffers. Not sure how well Schaumburg fairs. I did have exceptional service at Evanston Nissan and will go there going forward.
With regard to my problem, the car is still at the dealer (since July 16), we have a Nissan loaner and an open case with Nissan corporate who will reimburse us the lease payment due to the length of time. They gave us a bare bones Nissan Sentra in the interim which is quite painful coming from a Leaf.
Dealer mentioned there is a short in one of the cells. They will be replacing the single module at fault. Will try to chase them down for an update tomorrow.