I've written some description how one can use one terminal for multiple purposes in a NXT-G block, and dynamically change it's front panel and tooltip text.
See details, and download VIs needed here:
http://nxtasy.org/2007/01/06/advanced-nxt-g-block-techniques-part-ii/
Guy Ziv
NXTasy.org