i'm using LPP, you get access to the launcher pro widgets, resize-able widgets, some other things, and the knowledge that you're supporting an excellent and committed developer.
no idea on the 2.2, should come sooner rather than later i'd hope (at least in leakable form for people to install sans verizon sanction.) but with vzw's track record, it will probably come after all the other galaxy s devices get it.
My question is do I have to disable TW then? I don't see a purpose having a couple launchers on the phone. I'm sure I have to keep TW on the phone for future updates, but how would I "freeze" the program?