GSM/Quectel M10 - sending SMS - String or char array?

As described in GSM/Quectel M10 - hangs after sending sms - Arduino GSM Shield - Arduino Forum, I try to forward SMS with the Arduino GSM shield (Qectel M10).

But it hangs very often during sms.print();

So my question in this topic is just about the correct variable type to use in the sms.print() function:

Should I use a String or should I use a char array?

Thank you very much for any help!

The example SendSMS.ino passes a character array.