have you checked into any miata forums? I don't really know what all they swap into the miata's besides the V8's but the forums are great for that stuff. Don't forget there's like 2-3 different BP's they designed.
What about the 1.8L Turbo from the Mazda Speed Mx-5? sounds a very good option to me, you can use a car performance simulator to virtually install any engine and see how the car would perform.