not very useful??..its rather unlikely.
its depend on the situation..if the hack is just a one time hack..no need to bother it for a quite long time then thats the way to go.
its simple, easy and no headache.
except if you tap Cancel..but thats for me not a problem at all as long as you know the hack work.
when if you wanna hack something that are not permanent or constantly change its values or address or whatever from time to time...you really(maybe) want to keep your script alive at all time.
because its will much easier and faster(depend) than had to restart the script everytime.
plus its nice to give user somekind of control over the script.
that been said...its up to your choice how you want your script to be.