My rating for your map is 3/5 and vote for Needs Fix. Check this out :
EmberCraft ARPG v0.10.773 for some inspiration. It's my favorite RPG map for Warcraft 3. Improve what must be improved and I will change the rating and the vote as well.
I think there is a misclassification issue: it is not a classical rpg it is a life of a peasant map.
And I also have seen rpgs based on having a ton of stuff to do with no global plot (such as 99.9% of the mmorpgs and many sandbox rpgs but in the latter category there is often as many possibilities to change the world as possible(such as going around and killing people and seeing that when you kill people the population lowers and seeing that when there is no town guards left bandits and opportunists try to benefit from the chaos and so on) and/or incentive for making interactions between players).
In life of a peasant maps the role-play is supposed to come from the initiative of the players and not forced on them by a plot from which they can not deviate.(the latter is classified in role playing games but is not where role playing games started)
It just happens that here there is an ending condition which is rare for loap maps but otherwise it is not based on a single scenario because it is a sandbox.
Of course we could add some more complex scenarios but in a sandbox you would be frustrating the players which know which is the assassin when you do an investigation plot(because you would need to script the assassin to be immortal or else you can just forget there is a plot and the player will go straight to the assassin and kill it) and there is tons of plots which simply does not works more than once because in a sandbox people except to have freedom and directly try do the right thing rather than being forced to follow some enforced scenario.
So there is still complex scenarios which could be added to a sandbox but they need to be gigantic flowcharts with many possibilities or to arise physically from interaction between the actors of the plot.
And yes I like sandboxes which adds interactive scenarios but whenever the mapmaker feels like making one or not is up to him.