Here at Feedback we are always redefining products because technology is always changing. You could first take a look at our Repair Stand Comparison Chart to determine based off of a few variables such as load capacity, height, and how it's fitted.
We recommend the Pro Mechanic HD as a good option for your e-bike because of the wide and stable base. As well as stronger jaws. And it is still light weight for all your travels. While our older stands do have the capability of holding an e-bike, that was not their intentional design as this is a newer class of bikes. Please contact us if you have any concerns before purchasing.