Ebike means software. Anything that's not open source, I'd make sure I can access it and tweak it and all. Different regulations in different jurisdictions, could be geo locks and a whole array of things that could end up bricking your bike.
Not being able to access the software is a key reason why I haven't bought one. If you're friends with bike shops that work on such bikes and stuff, then it's totally different. But it it's just you, keep in mind you're buying a computer on wheels.