Those are neat! I fabricated my own panniers last week with a similar system. My only suggestion would be to add a square drawer pull to the bottom center of the bag to attach the bungee cord to and keep the bag stable and attached.
Do you find any pull on the fabric without and internal support? Or are the bags thick/stiff enough to withstand the weight without failure?