Yes, homemade chamoy is definitely better than store-bought. Store-bought chamoy can often be too sweet or artificial tasting. Homemade chamoy is rich and complex with a depth of flavor that you don't find in most store-bought varieties.