"Potential of" or "potential for"?

As a native speaker I would say you could use either. To me "potential for" means the possibility of it working.Potentially it might work but it might not. Using "potential of" means to what extent it could be used. For example, how many people it might benefit, how it might reduce cost, how it might attract business, etc.