I'd like to dim an ordinary 3-pin PC fan with a 3.3V-PWM at its 12V power supply pin. As I also need to measure the tachometer signal within a 3.3V logic level circuitry I'd like to switch the fan on the high side. Otherwise the tachometer signal will be pulled to 12V which is what I'd like to avoid. Untill now I don't have any PMOS on my BOM, but I already use several NMOS. That's why I came up with the following circuit which seems to work as intended corresponding to my LTspice simulation. But I'm unsure if there might be any hidden disadvantages or complications that are not revealed by my simulation.
Is such a circuit ok?
The MOSET I'm going to use is the CSD17382 of TI.