The Ed Brown will not fit. The STI mag release would not even fit right into my SPS grip but it can be made to work.
The mag button hole on my SPS grip did not have a step to the larger diameter of the rest of the mag releases. This required drilling the hole farther through the grip so that the mag release would go in all the way without binding.