Yes sorry I didn't report back.
Ibexx is AMAZING to work with, from great products to real tech support. I believe Alex and William do more tuning and testing R&D than any others.
Besides that, I've been to their shop this past fall and even bought one of their sleds. They are good guys that stand behind their products and go beyond expectation to keep their customers happy!