Great blog post and love the Raptor analogy!