The question with any of these would be: what's their charging output? If it doesn't match the stock charger's 2A, you're going to be waiting a long time for a full charge.
I dont really care if it charges fast enough. The scenario would be.. when my build in battery runs to 1%, plug external in, it should has no problem supporting my usage. So is 1A enough for this?