I have the ebc rear hub kit fitted to specialised sirrus elite but used a bigger controller bag (there is a lot of wiring)
as regards downtube batteries its asking a lot for 2 5mm bolts to hold a 7lbs battery in place so I use cable ties in addition to the bottle cage mounts.
I also use cable ties around the frame and battery, (I do not remove battery to charge it)
some people have broken battery mounting plates after hitting potholes etc.
I am at present installing a ebc 250 watt crank drive, but it is not all plain sailing, there is simply no room between installed moter and frame to run the rear deralier cable in its original position (under bottom bracket)
so ive got to somehow re route the cable
ps screwfix sell long /strong cable ties 500mm long if I am correct