Its a toss up on battery life. Touchwiz may be a bit better. But if you get the right kernel (KTkernel is good) on Cyanogenmod with a more conservative governor, battery life will be great.
On my S3 with CM10.2 and stock battery, I was getting maybe 2 hours of screen time over a 17h long day.