It might still be far into the future, but charge while you ride/drive seems to be a better option.
Less battery to carry, less weight to EVs.
Maybe less difficult for bike paths to become wireless charging paths than roads to become wireless charging roads for cars.