In my opinion a good leader does everything in his/ her power to help his/ her members to develop as characters, shows them everything he/ she knows, and who in general has a lot to teach his/ her members about all there is in Yliakum, all of this OOC-ly speaking. Also, the leader listens to his/ her members needs always, and has his/ her members understand there is room to discuss "things". A good leader will make his/ her members completely independent over time. Even if a leader knows one of his/ her members is in fact rather a leader himself/ herself, he/ she will develop that member fully in order that that member will also be a good leader once.
A good leader should have this thought in mind regarding to members: "quality over quantity".
IC-ly speaking a good leader in my opinion will not determine what RP the member should do, IMHO that is totally up to the member. A good leader IMHO recruits members according to what a member does or wants IC-ly and if that fits in his/ her guild based on the RP of the guild itself. In other words, if the RP of the member and the guild differ too much, then a good leader should have already known this by communicating and interviewiing a new recruit, and not have that recruit as a member.
With a leader as an "organizing" entity instead of a dictator: I agree on that, though it should be described more specificly: "organizing" here does mean, creating an evironment for the members where many things are possible for the members, but it should not automatically mean that a leader should organize events in order to be a good leader, these events should not be necessary in order to achieve that, but should always be seen as "extras".
A good leader should also "rectify" members when they do things that are not allowed or makes the guild look bad. This should always be done in a mild and kind manner by the leader.
That's just my 2 cents