If one keeps programming "c-script style", lite-c will not result in more risks, and will not have many advantages. The fact that it is now possible for newbies to write bad code might result in problems. But I don't see this becomming a big problem. The fact that c-script is proven and stable is a big advantage, though. Nevertheless, I am a big supporter of lite-c.
However, these risks are not really a new thing. You could create memory leaks in C-script (and infact I've seen many people create them, even experienced developers). For example:
function myfunction()
{
myStringPointer = str_create("hello world");
error(myStringPointer);
}
is a memory leak, unless myStringPointer is used to str_remove() the created string.
A new way to create memory leaks in lite-c:
MyStruct* myStruct;
myStruct = malloc(sizeof(MyStruct));
... and not freeing the memory