This isn't necessarily a response to the OP, but I got to this thread searching for "nexus 7 charging problems" and I later found this:
Mucho charging facts
Seems that for many non-OEM chargers, the Nexus 7 is actually charging, but does not display that it is charging unless the USB data pins...