That looks great. The annoying thing is I looked high & low for white shrink wrap suitable for covering my homebrew 6s A123 packs, but the closest I could get was clear, lol.
I not sure how you plan to hold the batts in place, but I opted to get another pair of gorillamaxx straps, so that I can synch the packs down into place basically, works really well.