Unfortunately I didn't get to try the rival crankset on my road bike. Shame because I've deduced that 37/47 would be perfect for me and this is the closest I've managed to get to that.
I was about to buy a set of 36/48 with 180mm arms, but I found a deal on an Opus Horizon AL Apex 1 in my size that was too good to pass up with the 650b wheels. It has an... Apex groupset.
The Apex crankset is the stiffest and best feeling crankset I've used. I have tried many different cranksets in different sizes with different ring combos.
With a 40t 1x, going down the steepest hill I can find here, I couldn't spin out in 40x11 even at more than 50km/h.