There's already a progress bar in sunpy. I would suggest to merge the advantages of this one with the one in sunpy/util/progressbar.py and use just that one.