Actually lithium ion batteries are better off with burst charges, not completely charging and dischargin, they're better off with small charges throughout the day vs. 1 deep charge.
Also, if you want to install squidlys rom he has a no haptic add on that's awesome and wil fix that problem, I do believe it will work on any deodexed rom.