I received mine this weekend, I have not shot with them yet so I cant report on whether I received a pair from the faulty mold that was reported on WEVO.
The MBUS have a better deployment and locking system to me; but thats opinion. I do prefer the slimmer profile of the ARMS to the MBUS and the dials for adjustment and metal apertures are definitely an improvement.
I put them on my m&p 15-22, but ordered a pair for my SBR; I think they fill those roles quite well. When I placed the ARMS 40L on my mid-length rifle, I removed my RDS and just shot with the notch to get accustomed to it for a couple months and now im pretty fast with it. I recommend them.
As far as preferring them to Troys...Ill quote Vincent Vega, "thats a bold statement!"