I jumped on this and I have to say, I'm really happy that I did. The device is notably more 'snappier' than it was. I never really had much of a memory leak problem, but I'm seeing slightly less memory usage than I typically do.
No problems at all updating, either. The installer that was posted on the first post of that thread worked out of the box for me, painless and easy. Just a re-sync to get my contacts back and some reconfiguration was all that was required. Cornflipper is my hero
One thing I noted that I like, and maybe it was there in the stock ROM and I just missed it during setup, was the ability to set the multimedia button to launch the TouchFlo Music tab. While the music app still seems pretty laggy/slow with a 10GB library on a storage card, being able to use that button makes me happy. If only I knew how to set the volume granularity under TouchFlo. (WMP still makes a better MP3 player mode for now IMO)
Not sure about battery usage, I went down to 90% pretty fast, but I've been downloading/reinstalling a bunch of things. Radio does seem to stay 3G instead of 1X better than it did as well.
I recommend. Nothing appears to have gotten worse.
edit: It also seems that the data connection will turn itself on by default now after soft-resetting the device, which is new for me. It was always OFF for me unless I turned it on manually. Data conn still dies when powering the phone off, though. I've had issues with data crapping out randomly, maybe that will be fixed too, but haven't had the ROM long enough to know one way or the other.
edit 2: I thought I took a major hit in battery life today, without even using the phone for anything it was down to 50% after being unplugged for 9 hours. However, it also charged back to 100% in about 15 minutes, so it looks like flashing the ROM messes up the battery gauge again. Using my original trick of charging, unplugging, charging, unplugging ... until it just won't charge anymore. Worked when the phone was new