What are the limitations of C# on Godot?

Godot Version

4.2.1

Question

What are the limitations of C# on Godot?

Requirements: Mobile. iOS/Android

I need to read and write byte data to a TCP connection. I tried to do this in GDscript but i am running into some weirdness reading strings, and writing short ints.

I know this part can be handled with c# using TCPClient. Are there any issues or limitations with TCPClient working on iOS and android?

most relevant thing i could find for your use case. dunno if it will be of any help or not (first link contains a brief section on extent of c# usage in godot):

I am currently using SteamPeerTCP and PackedByteArray to login and send information.

I think just the network part of my project will be easier to implement in c#