Getting the energy density up
Getting the energy density up/weight down would be great but it seems to me that getting the cost down is more important. Most people are price sensitive so cost is more important. There are always going to be people who refuse to buy a BEV because it can't refuel/recharge in 5 minutes and then the people who don't have access to off street parking may not see BEVs as practical for them.