They have sold some its worth asking them
https://www.facebook.com/thebicyclecenter/ Rick or Devon would be the perfect pair to answer your question. I have included their page for you to access quickly. They are a wealth of information regarding anything to do with any kind of bicycle. Good luck!
Yes. I have an e-bike and they have worked on it before.
Thanks! Your answer is awaiting moderation.