I considered the Ibera bag as a possibility for my 17s10p 18650 triangle battery build.
I did not think the three thin velcro straps on the Ibera bag would support a 20+lb battery with all the jostling from the ride, so I opted for the EM3EV bag. It is only $35 US and has 8 thick heavy duty velcro straps and water resistant zipper: