I think its a good move. As much as I love combustion engines, electric power is a superior technology.
We need to start somewhere, and getting big companies like BMW to do large scale research is necessary.
One day electric vehicles will outperform petrol vehicles, and will be much more convenient and practical. The biggest obstacle is the storage of power, so hopefully the auto makers find a solution to it.