Local Orbea dealers are quite a distance from my location, but thanks for the rec. Also, I think batteries on the drop handlebar styles I looked at are integrated only, not removable (and generally, this brand seems quite $$$ for my budget).
To clarify, I didn't mean the ebike wobbles on its own...