In general, the customer service of Funcom has been quite good. Regarding anything that has to do with ACTUAL customer service. Such as issues with the Battlepass and purchasing Crom Coin (anything to do with the actual game is handled by the retailer).

The G-portal hosted servers are not apart of the the service provided with the game, and are just a sample or demo provided as a privilege and not a service to the players. You’ll even notice that said servers do not even say Funcom on them, but another company. They are effectively private servers handled by a Funcom adminstrator, but hosted by another company.

While it is a Funcom employee that banned you, they do not warrant the experience. Much like on PC there is a handful of mods (and even a map) created by Funcom people, but again, there is no warranty or guarantee those mods will always work.