Looks like Swype was updated for ICS the other day.
Pre-4.0.4 I was using 3G only and averaged 15-16 hours a day.
Now Im using 4G and still get 15-16 hours. I expected a drop off after switching to 4G but that didnt happen so Im pretty happy with it.
It's all incredibly fasts and smooth, and I'd say the battery life is definitely imp[roved so far.
Pre-4.0.4 I was using 3G only and averaged 15-16 hours a day.
Now Im using 4G and still get 15-16 hours. I expected a drop off after switching to 4G but that didnt happen so Im pretty happy with it.