Mrs 13's Pendleton Somerby-e has V brakes. They are absolutely fine.I have never seen an ebike with rim brakes, but then, I don't look at the super market brands.
Looks like a loser to me
except that some people would say that big disc is as soft as cheese...Rim Brakes are a big Disc afterall