The other downside is, If this technology is every created, it should be tested first... on what... animals? Hehehehe... Cassie would disapprove of that.. =P
Otherwise, this thing might actually be feasible, if humans understand finally how Z-space works.