Personal revelation is to be kept personal. Public revelation is to be backed by two or more other Christians and given to the body of the church for edification, it is for their benefit. Unbelievers shall learn by two ways, by speaking in tongues where they receive personal revelation by the benefit of or by your actions which cause the unbeliever to inquire as to the base of your good efforts. Otherwise preaching on a soap box is ok, as many will deride it, but here and there it will touch or personally condemn some soul who is led to be converted by their sins to righteousness in accepting Jesus Christ as their Lord and Savior.  Which of the above your revelations and scripture pontification falls under is up to personal interpretation.