Slick! I think I'll be using this to help explain to folk. I agree with kleinbl00 that the EVM aspect is worth explaining a bit. I commonly run into people that ask me whether I think Bitcoin or Ethereum will succeed as if they solve the same problems.
That is a nice domain name. Do you have additional plans for it?