The biggest consideration for any backpack should be the yolk and strap system. Care to provide some details into how the support system works with the bag? A poorly designed backpack (not that i'm saying yours is) is a waste of money.
The extras are nice but when I am looking for a bag, the primary consideration is 1 - how the bag rides and distributes weight, and 2 - storage and compartmentalization
From the photos, it looks like a bag that would ride low, which can cause discomfort and seriously wet pants when playing in the rain
as well, what kind of zippers? Are the seems double stitched? What sort of guarantee does the bag come with? Where is the bag built?
Oh and lastly, read carefully through the Grip Eq thread. There is a ton of crap but there is also a great deal of info in what it takes to attract DGrs as customers and what their expectations are