Tarnicus: Yes St John's Wort can be and is taken internally (besides the application you mentioned, which I haven't tried before). The best advice I can give is to use what works to you. Some will swear by it, others will say it is useless. We are a complex make-up of genetics and environment, and are the product of all of our ancestors. It is very easy for something to work on one person and not another as a result. Our systems also build up resistance, as do the little parasites within that we all carry. Mine are immune to amoxycillan (antibiotic) and yet garlic still works wonders. The same lesson can be applied to diet (which is medicine), where we thrive with a varied diet sourcing nutrition from various sources. I generally use my senses to determine that. When something tastes delicious, I am in need of it. When I consume it too much, it doesn't taste so good anymore and I can swap the source to get similar nutrition.
I prefer food to pills and herbal preparations to chemical extracts, but that is my preference and not one that I try to ram down other people's throats like I used to :)
That's pretty much my philosophy as well. I joined the "farmacy" bandwagon about 4 years ago and increasingly ever since and my health has paid off for the better ever since. I never go to the "pharmacy" anymore, by choice. Like you, it's just a personal decision that works for me though I never shove it at anyone else, although I do share info with people who are like minded or indicate interest. I do eat bacon though because... BACON