If it was mine I would use it on this years whitetail! If the compass is broken the shop might be able to install a new one and I bet it wouldn't cost much, might even be free.
_________________________
Ben