Te doy mi opinión: De las de battery upgrade, además de ser algo caras, todas menos las de 1300 necesitan tapa trasera especial y eso a mí no me gusta.
La de Ebay pueden estar bien, pero hace años tuve malas experiencias con cargadores solares (apenas cargaban o eran lentísimos). De todas formas pone que por USB puede tardas hasta 6 horas en cargarse por completo la batería, y eso en mi caso hace que la descarte, 6 horas es mucho tiempo.