Safest way to exchange bitcoin to zcash? (when released)

Zcash is about to be released, and I personally want to invest in its value, by exchanging from BTC.

I heard once it possible to safely exchange(no middleman) altcoins using hash reviling and deadline timestamp in transactions technique.

  1. Is this possible by zcash transparent transactions?
  2. Is this your recommended exchange system?
  3. Info?