My Mom designed a bag like yours with the following differences:
Her pockets (also made by the straps going all the way down) were on the inside.
She put in a zipper closure on the bag (good for security reasons)
I look forward to seeing more of your designs!
Maybe your Secret Pal will get one?!?