Wooh, very nice looking mantids
I've seen these species been sold right before my eyes on an insectfair here in Belgium (the guy only sold 6 of them, i was just a minute to late!)
Here's a picture of the idolomorpha species from Madagascar, do they look similar?
Picture is from the database of the http://www.terra-typica.ch/insecta/insecta.htm site (great resource for all mantids species!)
Alas, I have no info on how easy to breed they are... But I did have moderate mortality rates (within the first 24 hours of receiving the shipment), so it's not exactly the most hardy species (nor are many mantid species).
Although, I have never had a speices like these, I also have never had much luck with any Mantids. But Im no expert, Are Mantids short lived too begin with? Those Pics are great, Who knows what else is running around out there. Good luck!!