I thought it would be interesting to see how Vaughnlive has fared since then. As a reminder, here is the chart from April 2014:
Here is what Alexa reports today:
You can get up-to-date charts on Vaughnlive and many other sites yourself anytime by clicking over to Alexa.com.