Yes, it is slightly weaker than American BB but Euros are being intesively worked with by US companies and really are the forseeable future with BMX.
If you haven't had problems before with your American BB then you likely won't with a Euro either. Also, you save about 1/2 pound from your bike! There is a LOT of metal that goes into head tubes and bottom brackets. Head tubes got bigger because 1" sucked. But, bottom brackets are getting smaller and smaller.
~P~