Thanks for this.

Just one thing: OSM is a database where tags determine what objects are.

So, when you create a charging station, it gets a primary tag like this: "amenity=charging_station".
This is enough to qualify it, it will be searchable and it will be rendered.

But please do not add a *name* on top of that, because "name=Charging station" will unnecessarily clutter the map; this is a description and not really a name.
Names are only for objects that have names (e.g. shops, statues, etc.)

Hope this helps.