Honestly EPGP isn't worth a **** either. It's still a point system which are inherently broken. DKP has the issue where it's very hard for new members to catch up because the seasoned members have far more DKP than them. EPGP kinda solves this problem by making it a system of ratios, but it still has one glaring issue and that is that when new member first joins, lots of gear is being funneled to them because the seasoned members don't need it. However, they are still being charged EP for the items and receiving very little GP in return.
I've seen it happen where one person upon joining a new guild spent 10,000 EP inside of like 2 weeks worth of raids, but only receive about 1,000 GP during that same time period. This puts that person at a ratio of .1 while everyone else in the guild was .8 and higher. Essentially meaning this person had to go 5-8 weeks of raiding without receiving any gear. This hurts the raid because it just puts that person right back in the same position they were in when they first joined... BEHIND!
I personally would never recommend a Point based system to any guild. They are inherently broken and the best way to distribute loot is Via Loot Council. it requires strong and honest leadership to really accomplish anything with Loot Council, but lets be honest. It requires Strong and Honest leadership to sustain a good guild no matter what.