As Eric says, its just a threadless type of BB that uses euro bearings.
In regards to strength and is it good?
More so a preference based on your own personal needs.
Obviously its not as strong as a Mid or Spanish as there is less material in both the frame structure and the bearing space.
I personally wouldn't want it, as I broke too many euro bearings in the past.
But others may be smoother and not need that.
In fact, I would like to see BB sizes increase again, as it could allow for better crank designs and better frame options. But the BMX world is fairly f*ckle when it comes to these things, look how long it took to get away from the micro light products of the past that couldn't stand up to average riders (see Abadthing, eastern etc .... )