I have zero experience with the Rose Passion product but early on with Mittelmotor TB we were seeing issues. Customers were having us rebuild new sets. I understand they have remedied those early QC issues.
We are still rebuilding throttle bodies in house with prices similar to the after market costs with a turnaround time of around 2 weeks.