Yeah, ICS by dk zero cool is very nice and working better and better with each new release. Hardware acceleration issues seem solved.
Expect however some random reboots.
Myself, I took blackrose partitionning with
/system 220 Mo
/data 217 (I think)
However /data/data is better handled on the internal memory, I think rather than the SD (I have a poor Class2 card)