I believe that special revelation is better than general revelation. Firstly, special revelation is direct intervention of God that really makes an impact. A general revelation which is supported and believed by lots of people is indirect and a person’s life often changes severely because of a special revelation. For example, take Allah’s revelations to the Prophet Muhammad. Muhammad received revelations from God and from there, he passed on his given knowledge and nowadays, this one special revelation has become of the largest religions in the world. General revelation doesn’t make as much of a mark and doesn’t truly show people as individuals what God wants to give as a message.
Furthermore, if it is actually legitimate, special revelations that a person may have can be taken as the truth if there is nothing like a mental illness against it. Special revelations are more powerful and deep and aren’t just speculation. General revelations don’t actually have any proof and there is no direct intervention from God to all those believing in this revelation. People change because of special revelations, like St Paul and his conversion on the road to Damascus. Without him having this revelation, Christianity would probably not be as successful as it is and the some general revelations would be different or not even exist.
However, general revelations are easier to trust. More people are involved and with a stronger belief, the revelation becomes more truthful. With a special revelation, there is no way of telling whether it is actually true and there is no proof, as it is often only one person who experiences it. Prayer, a general revelation (or sometimes special), is done by lots of people and a central part of worship