Well, there is truth in everything people have said here. And yet it all comes down to your own preferences. What do you want or need in a script? What don't you want? Would you prefer to have a single script that does the things you want but also does more than what you want or many individual scripts that only do what you want? Everyone answers questions like those differently. And even if a LOT of people like a script, it doesn't mean that you will. The best thing you can do is to decide what you want and then look around for options and decide what you like rather than what others like.
Some scripts can be complicated, or at least appear so, just by being "full" scripts that include a lot of features. Invision is one like that. There are a lot of people who don't like it for that reason. It has so many options that a lot of people aren't willing to try and learn it even though it really isn't difficult and we offer tutorials to do so. Other people love scripts like this because it has everything they could want in a single script rather than having to get a lot of scripts and hope they don't conflict.
If you do take the route of a full script, you should find one that is actively being updated. That way you know it will continue to work in new versions of mIRC and you can suggest features and/or changes and maybe get them added to the script. If you choose one that isn't very active, even if it's a good script, it will eventually let you down unless you can edit it yourself.