Let's Get back to basics using Ohm's Law. Then you can decide for yourself.
Using impedance ratio of switch to load and understand that the resistance goes down with bulk power rating of device. SMT parts have the advantage for lower cost, size and resistance in FETs but tend to cost more. For BJT type switches it demands a ratio closer to Ic/Ib=10 to achieve rated Vce(sat) but you can compute the saturated resistance and now compare it to load R for voltage drop =I*R as both the BJT and the Fan type motors (BLDC+Hall sense+Cct) behave more like linear R.'s The fan load makes the BLDC incremental impedance look nearly constant in the steady-state above stall speed. But acceleration lowers impedance.
All you need is a low loss switch where the switch resistance is say < 2% of your load or better for efficiency. (e.g. 10% loss poor but works, 1% or better is excellent)
Remember, Pd loss and chip size are inversely proportional to R in BJT's , but your cost, reliability and temp rise are the important specs. with features. FETs are a wiser power choice here, but cost depends on wise choices is far better in SMT.
Load = 5V x 0.35A = 1.75W or 5/0.35A = 14.3 Ohms on avg.
Thus you want a switch < 280 mOhm (2%)
Transistor switches are based on Ic/Ib=10 for Vce(sat) @ ___ A.
The BJT effective switch resistance is usually inverse to its Pmax rating (with heatsink) :
- for Vce(sat) max @ Ic in the datasheet, the Collector-emitter bulk resistance is defined as follows:
Rce=Vce(sat)/Ic
For the 2N3904 under-rated at 200mA , Rce = 0.3Vmax/50mA = 6 Ohms
A power transistor with a current rating of >= tbd Amps
e.g. PN2222A — NPN General-Purpose Amplifier
Vce(sat) = 300mV @ 150mA = 2 Ohms & 1V @ 500mA = 2 ohms (No good).
So how does Rce vary with power ratings on a transistor? Examples to follow:
KSC2328AYBU TRANS NPN 30V 2A TO-92L 1000 mW Rce= 2Vmax /1.5A = 1.3 Ohms (no good)
MJE243G TRANS NPN 100V 4A TO225AA 15W max Rce= 300mV max @ 500mA = 0.6 Ohms ( closer ...)
2SC4511 TRANS NPN 80V 6A TO220F 30W max Rce = 0.5V max @ 2A = 250 mOhm (Good) $2.46 (1pc)
It may be more cost-effective to choose an SMD FET of ~ 100 mOhm @ 4.5V or less... if you can use SMD ...
RTR025N03HZGTL NCH 30V 2.5A SMALL SIGNAL MOSFET $0.79 Digikey (1pc)
Rds On (Max) @ Id, Vgs
92mOhm @ 2.5A, 4.5V Best bet or equivalent Nch FET rated at 4.5V or less
Summary
for Ic/Ib=10 in BJT's
2N3904 = 6 Ohms
PN2222A = 2 Ohms
KSC2328AYBU = 0.6 Ohms
2SC4511 = 0.25 Ohms
FET ($0.79 1pc) RTR025N03HZGTL = 0.1 Ohms @ 4.5V
They can put FETs inside 4 wire fans much cheaper in volume than you.
All Engineering choices can be make vs buy at every level of design and component level.