fuzzy logic is not an optimization tool. Is PSO better than GA: impossible to decide without further information.
If you have to decide where to put the charging station, then maybe you have to solve a covering location problem. Depending on the size of the problem, it may happen that you can solve your problem exactly, without requiring any heuristic.
Suggestion, try first the GA package for R for a fast prototyiping and then decide.