Currently, it does allow signed integers. The handling of strings has been significantly improved, allowing the length of each string to be declared individually (previously, the length could be declared, but all strings had to be the same length). Additionally, string control via pointers has been added. However, this does not mean it is free of deficiencies compared to the C language. It still needs improvements to facilitate the handling of complex data, pointers, and data lists, among other features that are crucial for advanced programming but might never be used by a hobbyist.
In truth, it has been modernized and improved significantly. The environment is very pleasant and enjoyable, which is essential to prevent boredom, especially from a hobbyist's perspective.
In my opinion, there's no point in using a powerful and excellent language if you get bored after five minutes. There's a time, a place, and a type of user for everything.