It is all personal preference.
But I always suggest Blue Resinate for the ultimate clean if you are not worried about removing any fuming. It is the only cleaner besides Iso that i will us. plus it can clean both Flower and concentrates water pipes.