I always thought homemade panipuri was not as good as store bought one untill I noticed 1 big mistake I used to make while making it
When I used to make panipuri it wasn't as vibrant and flavourfull as the street one then I noticed I used to add salt in everything and that was masking the flavour of all the other ingredients. If you looked at all the ingredients in pani puri you would notice that they are already heavily salted for eg - puri , sev, bundi And when we prepare panipuri we also salt the spicy water , tamarind water and ragada (or aloo) and we add chat masala on top that also contains salt. So if you don't season everything with salt or atleast undersalt it it will bring out more flavour as when you would combine those ingredients together they would perfectly balance the saltieness
Also please put more panipuri tips in the comments so that I can try it next time