Yes, some people love St John's Wort, but then again some people love Japanese World War 2 tanks and there is no way I would take one of those into battle, so... yeah. Inositol in my humble opinion is superior to St John's Wort in every way. St John's Wort is a Japanese WW2 tank.