This part is wrong
. Don't charge in small portions: This is important in a long term for higher capacity batteries. If you use an extended 3000+mah battery it's important to use the whole capacity of the battery to avoid aging of cells that are not used. It's recommended to charge your extended battery to 100% from time to time.
if you notice if you always discharge to 50% you will get 1500 discharge cycles, that's not 1500 discharges to 50%, but 1500 full charge cycles, which would be recharging it to 100% twice from 50%, so by going from 100% and always recharging at 50% you get 50% more life out of your battery. Li-ion batteries last longer when not full discharged regularly, sadly usage of a smartphone is not very well suited for keeping it at a high charge as most users, even me, don't charge multiple times a day but try to optimize their phone so they only have to recharge once a day at night, which is the reason I like removable and replaceable android phone batteries
Li-ion batteries also are smart in that they intelligently charge and discharge cells so that certain cells won't age more than others, so you don't have to worry about that.
Also this is for another poster, the batteries have protection circuits to ensure that you don't overcharge your phone, so leaving it on the chargers after 100% I charge my phone each night to 100% and it doesn't do any damage to the battery.
Nexus 4 (Personal)
Rooted, Franco Kernel
AT&T Galaxy S II (Work)
Retired Phones: GSM Galaxy Nexus,HTC Rezound, Thunderbolt, Captivate, Focus (WP7), Blackberry Torch, iPhone3GS