Hello SW it may be possible to fit it to the inside/forward face of the seat tube, that way the weight would be better managed. If you new the battery size you could make a mock up out of cornflakes box ( blue peter style), tape it in place to see if it fits and would look ok also ride with it to see that you wouldn't knock it with your knees or legs.