I haven't received the product yet...its taking longer than expected for delivery.
Finally received on July 27th, will have installed on August 5th. Will let you know then how it performs.
Awesome customer service. They were responsive and helped me get the parts I needed, even reaching out to the manufacturer to ensure it would work for my build on my behalf.