I've been using my CoPilot as an EDC for a few weeks now. From a functionality perspective, it is exceeding my expectations. I can pretty much carry what I want.
My suggestion is I add some padding to the bottom of the bag because everytime I set it down on something hard, I can hear my iPad knock. I am gentle with the bag, but if I am ever the slightest bit careless, I might damage my iPad.
A Cache is an option but it is just one more case inside of a case.