the forge is awesome. unique sound, (even better with an inlet) built solid and works flawlessly.
i cant speak for this off brand one. its new and its not a greddy. theres some other threads on here about it but most of it is exactly what your askin.
prolly to new to get many impressions, i suppose. (shrugs)