The first clue he is man...clearly meant to be he is many otherwise why on earth wouldn't he just write out the name. A couple of other people have mentioned the cult being murderers. I think its unlikely the whole cult is in on it. That would be impossible to hide. But its very obvious from various episodes that red john is mentoring serial killers through an organization. So I think brett stiles is definitely in on it. Also a coincidence that bret partridge has same name.. how many people are called bret! The two are clearly linked to red john and yet neither has shook Jane's hand. I think the theory that Brett knows red john is clear perhaps even schooled him. The whole business of red mist and cleansing yourself its an easy leap to think brett stiles has developed an ideology that consists of murder as being a rite of passage. Add in the poem of lion taking his rightful place amongst the lamb.
So visualise is involved its likely brett knows who it is via the cameras that record everyones secrets but would rj wouldnt be that stupid. But brett has to be involved he is the only person with that amount of clout. I think it may be the guy who tried to stage a coo in Visualise. He drinks tea, has shook janes hand and fits the description. The voice is an issue but lets face it that's probably put on. Either that or what about that creepy little guy who gives jane a globe reading he appears in a couple of other episodes and his voice is pretty creepy. Also the most hilarious part is there is a lawyer in visualise called john.. XD
In terms of end theory bruno heller wants to get another two seasons out of this so, i think at least for season 5 we'll probably catch somebody. Either van pelt shows different colours or jane finally finds out that theres a network of serial killers...also jane is not red john that would be beyond stupid and totally implausible.