AEM products are fantastic in my opinion and I have pushed to use them the last 20 years. Their fuel pumps are renowned for being indestructible (I run 2x), their ecu's have a lot more features then Haltech (Scripting, Proper IO testing, etc.) I've had zero issues with any of their products including Tru boost, widebands, WMI kits, etc.
I wasn't ever aware of them being known for bad products, but if they did; it's changed.