What exactly are iPhones and iPods so finicky about USB charging? Some manufacturers of these dynamo circuits support them, older ones don't. For something like the circuit above, would any mods be required? Maybe it's as simple as connecting D+ and D- on the USB side?