I felt the same way and justified it just like you did, "well at least I'm always near a charger!"
Trust me, removing a couple things like intelliscreenx and winterboard makes a big difference and they are definitely things you can live without and still fully enjoy your jailbreak.
I just removed both of them about two weeks ago and don't regret it at all because I still have other awesome jailbreak tweaks and apps like activator, bitesms, lockdown, infinifolders and infinidock and springtomize 2. I don't even use sbsettings anymore either, just use activator for everything.
none of these cause issues with my battery life intelaborn said a long time ago to turn off Stock widget here direct from them..
Does IntelliScreenX use additional battery?
11/10/11 Note: We have resolved a consumption issue in update 1.0.25 which affected all previous beta versions for some users in some situations.
----------------------------
IntelliScreenX has been designed to be a very light-weight addition to the Notification Center. Examples of such are not including WebView's in our widgets to not require extensive CPU processing of touch and data.
However, there are 3 key components that will change your battery consumption from a typical day's use with and without IntelliScreen.
1) With IntelliScreenX, users have reported greater phone usage as it's been more convenient to use. This may seem obvious, but we like to point it out anyways

.
2) IntelliScreenX is often accessed on the Lock Screen. One issue with this is that the"Slide to Unlock" animation uses about 20% CPU to animate. This will increase your battery consumption as you view content on the Lock Screen.
3) Stocks Ticker! We are not big fans of this widget as the animation consumes about 20% CPU to animate, and also fetches data every 30 seconds. Our recommendation is to remove the Stocks Ticker from notification center.
As far as Winterboard goes depends on what you are running off of it..