I agree that Lion implements Full Screen poorly, and I filed a bug report with Apple to point out their problems and suggest fixes (like keeping windows on their original displays, keeping unused displays free, allowing other applications' Full Screen windows to use open space, and taking less time to animate).
In MacTerm I didn't bother with an option, I just keep my original behavior. I see no reason to change it; my Full Screen is instantaneous and works with 2 displays.
The maddening thing about Apple's new APIs is that the only way to get an official Full Screen icon on a window frame is if you use their Full Screen command. There appears to be no way to let users trigger older mechanisms with the new icon.
In MacTerm I didn't bother with an option, I just keep my original behavior. I see no reason to change it; my Full Screen is instantaneous and works with 2 displays.
The maddening thing about Apple's new APIs is that the only way to get an official Full Screen icon on a window frame is if you use their Full Screen command. There appears to be no way to let users trigger older mechanisms with the new icon.