I'm all for batteries with higher energy density and less inclination to catch fire, also lighter bikes (which includes batteries). But what would make my cycling life easier and safer would be major and extensive upgrades to infrastructure.
Bellingham has some nice trails (the rail trail that carries you over Alabama hill is my favorite) and some decent bike lanes. But recent work (that took many months to do) incorporated zero bike lanes on a route I would like to be able to use. It's my only way to East McCloud, which would be my access to Home Depot, for example. The pavement extends about 4 inches beyond the fog line (James St., I'm looking at you). And there are some where the bike lane is generous for a while, then peters out leaving you no choice but to join the general traffic stream.
We have some routes (Meridian St being the worst) that I will never risk my life on--yet they are almost the only way to access businesses or services I might like to patronize. Roads like this are probably not fixable, due to cost and real estate constraints. But parallel paths set a block or two to either side might be feasible.
Often when I am planning a route that will be reasonably efficient and not so dangerous, I have to pour over the available bike maps, and sometimes that almost forces me to heave a big sigh and resort to our beater of a Subaru.
Ideally, we'd separate bike traffic from autos. A paved bike lane doesn't need to support 20,000 lbs of dump truck, so should be much cheaper to construct. But packed gravel multi use paths are okay too.
Oh, one more thing Bellingham: Too many business have no bike rack, or one that is poorly placed, or badly designed, or one that is inappropriately used. Fred Meyer likes to park their stacked shopping carts right in front of theirs, while Costco has a tiny one that requires you to shove the big cargo wagons out of the way.
Okay, I'm done venting for today.