Wow! Looks like BMW is definitely going to nail the entry/mid-level luxury EV market and give Tesla a headache in a couple of years! Blasphemy on this forum maybe, but, I for one would take a BMW 3 or 1 EV over a Model S had it not been for the timelines!
It's always been a race to get electric cars done right, and once multiple companies succeed it will be a crowded market. If Tesla weren't first, they'd be dead already. Actually, Elon indicated that if the EV-1 and electric RAV4 hadn't been scrapped, he never would have financed or co-founded Tesla. He's also indicated that Tesla's goal is to accelerate the conversion of the world to electric cars... as opposed to simply trying to make money.
So he's clearly going to be pleased if other car companies create solid competition.
On the other hand, BMW may screw up any one of the other things Tesla got right. It's taken everyone except Tesla a long time to figure out that the battery goes under the car, that the motors go right near the wheels, that the battery needs thermal management, that customers want more range than they actually use, etc. Purchasing Tesla stock is, in a way, a gamble on other car companies continuing to get things *wrong* long enough for Tesla to make a reputation and carve out a market.
In fact, BMW's repeated "test market" small runs, lease-only things are an example of missing the fact that there *is* a race in the electric car market, a race to satisfy suppressed demand. BMW simply isn't in contention until it makes a car available to the general public. So far Nissan is *the* competition to Tesla. Toyota will probably be the second competition, thanks to using Tesla's powertrain.
On the technical matter, I still agree with everyone else, max regen, all on the "go" pedal, one pedal driving...
If I really really want to maintain a steady speed I'll use cruise control. (I assume the model S will have cruise control. I don't care whether it's "adaptive".)