personally I think we should be placing any prehistoric megafauna into some kind of fenced-off island zoo, where they can be monitored by scientists and visited by tourists. I can't see anything going wrong with that approach.
they told me the future was going to be cool, so let's make it cool!
(I was joking with the Jurassic Park thing, I genuinely really want to see them bring back extinct animals).