I had 3 simple questions to decide if an e-bike went in my stand:
1.) Does the frame use a seatpost?
2.) Are there any frayed or broken wires?
3.) Is the power cable to the motor removable?
Removable battery is as good as a removable power cable right?
On the point about the power cable, this is more directed at hub Drive motors. If I can't disconnect your motor to remove your wheel, I'm not going to fix your flat tire.