Reset the board automatically

Is there any reason a script listening for serial presence would need a reset. Is there something wrong with the script? (script posted on page 1 of this thread)

I would obviously much rather not reset.

fubbi