Nice build!
Are you worried at all about the battery location? I have a very similar build to yours, I even have the same Handle grips, similar phone mount and BBS02, our frames are similar design too, but mines a Giant.
I know when im riding trails rocks and mud get flung up on the down tube a lot. What kind of battery is that?
Not sure if you're doing any trail riding, but if you are, I highly recommend the Lekkie Bling Ring, makes a much better climber that way, very little lost on top speed and the whole chain ring is just way better. Have a look at my build.