Pros:
One of the most powerful Rockstar game modifying tools available.
A platform that is open source and free to use.
Cons:
Rockstar’s terms of service limit what you can do.
It might be extremely tough for newbies to grasp.