The ebcs should be fine. At the end of the day its just a mac valve like grimmspeed and everyone else uses.
The map sensors have a pretty high failure rate compared to bosch tho.
If you do decide to go with a different map sensor, hit up Eric at Mazdaspeed wire tuck. He sells the needed plug...