I never tried cranberry extract or PBW, to this point my solution for really stubborn pot gunk on glass was acetone but I ran out. It worked well as a overnight soak and scrub, when used in a well ventilated area followed by a water flush. Out of an abundance of caution I kept the acetone away...