Hi, Just completed a similar build from the frame up with a 48v 13.6ah battery instead (photo attached).
I`m thinking your battery box is a little overkill even for a 15aH, there`s plenty of downtube and bottle batteries that power which should fit your frame?
You`ll find the power is harsh...