Why not just buy a fan controller that goes into a drive cage? Then you have a much wider choice of cases.
That's an option. For me, I'd investigated the possibility and offerings beginning a decade ago. There may be better now, but the best USB-connected controller with its own microprocessor that I found was the Aquero 5 or similar models. Here, you're adding more hardware and maybe clock-cycle usage. NZXT makes some controllers -- forgot the model name -- which aren't expensive.
Choosing a case with these criteria still doesn't make sense to me. Nice to have, but other case features seem more important. You can add front-panel devices for that if you can connect them to the motherboard or controller cards.
The ideal situation is a motherboard that allows for dual BIOS-selectable PWM or voltage control and the ability to link fan speeds for each fan port independently to maybe a dozen sensors, or more sensors than just "CPU" and "motherboard." And I think for some motherboard models over the last few years -- "we're there now." I couldn't guarantee it, but I believe ASUS does it the best.
In my signature Skylake system, I'm using a ten-year-old CoolerMaster Stacker 830. I created my own SATA-III front-panel ports without using the drive-cage area. USB 3.0 (x2) is done with a $25 3.5" front-panel device that plugs into the motherboard's 19-pin port. Because of the attention to dual-exhaust airflow for different sets of components and the use of the Stacker's Crossflow fan, I think this is the best system I ever built. With a ten-year-old case!!
PS UPDATE about USB C. Here's the first device I found from an Egg search that offers front-panel USB 3, 3.1 and "Type C" ports:
Front panel USB with USB-C
There must be more of these devices. So if it's a matter of a $25 front-panel port device, why limit your case choices to cases that natively provide it? You would only do so if $25 seems like a lot and you value native USB-C front-panel more than airflow and vents, bay-space and other key factors.