Something to consider is the amount of attenuation and features the firmware offers. With an S9 there are options like braiins and vnish for 3rd party firmware. I'm not sure that there is much 3rd party firmware support for caanon miners. So you likely won't be able to underclock it as well or control fan speeds. Potentially less versatile but much more power efficient than the S9.
I will say, for as much of a bad name caanon has for quality, customer service, and availability of parts, I use an Avalon 1246 for my clothes dryer. It is much more robust than the s19 jpro I have. The Avalon rarely over heats and it's totally gummed up with dryer lint (I really need to clean it). The s19 couldn't make it through half a cycle without overheating. I've been pleased with the 1246 for the 5 months I've been using it.