:I don't think using the above-mentioned source is a bad thing.  There has been lots of discussion about this article's sources (wow, am I repeating myself tonight!), and no one has ever taken issue with whether or not it's a reliable source.  WP policy states that "self-published" sources (and Stanford's Office for Religious Life could be classified that way) should be avoided, but there are cases when they're acceptable.  I believe that this source fits the exception.