Your "switching frequency" depends on whether (or how
hard" you will saturate the device along with the working
temperature. A switching transistor may have a datasheet
recovery time spec. A linear one may not bother and all
bets are off. One that does offer a turnoff time spec may
only do so at one test condition, while your load variation
could well put you at different, varying points on the map.
This could just be a minor duty cycle distortion or it could
end up with a transistor that never turns off (if 1/fSW is
shorter than saturation recovery time, you will not leave
saturation before you re-pump the base full of charge).
This is why MOSFETs win anytime you are much above
50kHz and not competing on ultimate current density.
H-bridges care a whole lot about dead times and shoot-
through prevention. A very variable turnoff time which
you want to match-and-offset tightly with a not-so-variable
turnon time, does that sound like a recipe for success or
just a way to solve the surplus transistors problem, one
smoke cloud at a time?