NO! Don't put a zetec into a miata. The zetec is great, and can get 300hp fairly easy with a turbo setup BUT, it's not worth dropping into a miata. The miata engine can take boost easier than a zetec can. Or you can drop a 302 in or a couple of other engines. I've seen a supercharged miata at the drag strip and no way would I waste the time putting a zetec in after seeing that thing fly down the strip.
Heck, even a 3L duratec has been put in a miata, I'm sure you could do that if you want, but it wouldn't leave a lot of room for a turbo or anything else.
Also, not sure about revving to 13k rpm maybe in a strict race engine in a lightweight race car, like a formula ford not a miata.
Anyways, to sum it up, don't use a zetec in a miata, it would be a waste of time when the miata has a perfectly good engine in it already.