This is now my daily bag. I don't carry it as a backpack, but as a briefcase using the side handle.
It could have some more smaller pockets on the zipped pockets, but I am used to SwissGear that have all kinds of tiny pockets and places for stuff. I just got a cable organizer zipper pack instead.
The only drawback is with the backpack all closed up, the velcro that is external is the rough side. It wants to stick to things, clothes, and such.
I just sewed to soft velcro strips back to back and stuck it there to minimize that problem.