That actually sounds pretty nifty, way to customize it for your own usage!I've playing around with socketpunch and I have modified it to display the name of the file that is currently sending through the network (normal version only displays the file size). If anyone want that version, just let me know and I can upload it right away.
The one ability I personally find the socketpunch client lacking is a refresh feature for the computer cia directory, as I'm constantly having to relaunch the program any time I move a new cia in I want to transfer.