I have also used this feature in IB's TWS, and was happy with the result. One tweak I did, is I separated long and short positions onto separate pages, since I only wanted positions closed in one direction, leaving the others open. Of course, its nice to know one can get flat on all positions...