iam using foxhound latest ics release and i performed a full wipe , wiped my sd card , wiped my internal sd card so everything was factory fresh with no gingerbread files laying around and everything is running great
i didnt even use titatium backup to restore i literally set the phone up from fresh by letting google download my apps and restore my contacts
i dont have wifi issues , i dont have battery issues , i dont have lags , i dont get wakelocks , all apps are behaving well infact iam very very happy with everything
lets not forget gingerbread was 2.3.6 firmware anyone updating to a 4.0.3 or higher firmware who has any gingerbread files laying around on their device is liable to some kind of conflict/bug/error in my opinion
its a massive update so make sure you update with a fresh clean base for it and then dont restore any 2.3.6 files by titanium either just to be sure
i also recomend foxhound latest rom he's done an awesome job with it , it looks great , performs great and my phone loves it