Except that I never payed any attention to bluetooth range, it's the opposite experience here.
I have the QC35-II and never had problems, neither with battery life nor with bluetooth. In fact, given that it seems like no device ever gets bluetooth protocol right, it surprised me that the headphones do exactly what I want: connect to two devices at once (laptop and phone). So I can play music on the laptop and when someone calls, the headphones seamlessly switch to the phone, and when I hang up, they switch back to the music from the laptop. Also reconnecting works without anything to complain about. I am also switching back and forth between two locations, meaning two laptops and two phones, and the only thing that is mildly annoying is that when switching the desk, it takes a little longer to reconnect to the other set of devices again. But it does work.
What would be cool is three devices served at once (laptop, land line phone, mobile phone).
I am not using the Bose app at all.
But what is annoying is that they don't charge and work at the same time. Frankly, I was pissed when I found that out. WTF, there are integrated USB charger/voltage regulator circuits readily available that do that for you. Probably it's due to heat dissipation problems as always so they might have artifically disabled this to avoid at all cost headphones bursting into flames on people's heads.