I realize it's "completely reversible." For some people, starting over is not exactly an appealing option. If you become dependent on applications which are not supported by Apple's updates then you may well be forced to either (1) not update or (2) abandon the applications. The fact that this is a "discussion board" doesn't change issues which people are already facing and they will undoubtedly face again and again in the future. Hacking is a separate road from the one established by Apple.
This, and the fact that supported software will be arriving very soon, should figure into individual decisions about whether or not to hack. These are facts to consider. Not weird facts, just facts.
This is correct. We hackers begin to slowly rely on the hacks (Customize, iBlackjack, etc) because we have learned how wonderful the hacking dev community is. They give us donationware, we say "thank you", sometimes put a penny or two in their pocket and move on. When an update comes from Apple, the general consensus is "wait two weeks, a genius will break it and we'll love on them too".
There really is no dilemma. The SDK is as vaporware as Duke Nukem Forever, and until they release information, we'll see where the whole hacking community goes. So far, the hacking community is whipping Apple on functionality and entertainment value.