I actually use brake cleaner on my belts (while spinning) to remove fluids like antifreeze, oxidation, clean off the pulleys, and yes it has stopped squeaking too.
I have never had a single belt fail in any way, I've been doing this for quite a long time. Belts have had over 150K miles on them...