I am designing a circuit where I have a microcontroller driving a four-channel logic level N MOSFET module. The simplest way for my circuit to work is to have the microcontroller run "HIGH" on the MOSFET gate for extended period of time (1 hour on for every 10 seconds off). Assuming the heat dissipation is within specifications, is it generally "acceptable" to have a MOSFET on this long? Or would an experienced circuit designer find a way to accomplish the same thing by inverting the logic?
For reference, I am designing an LED neon sign. One of the MOSFETs is meant to "flicker" the entire light. Turning the MOSFET off briefly cuts the power supply. Turning it back on reestablishes the power. The other MOSFETs turn on/off different parts of the light. I only have N channel MOSFETs, I am trying to avoid breadboards/resistors, etc. I believe I am able to dissipate enough heat to avoid a heat sink.
Here is a circuit below. The 100 ohm resistors are just placeholders. The bottom three 3.3 V are the microcontroller I/O pins. The top 12 V is the LED power supply. I will add pull-down resistors to keep the I/O pins and MOSFET gates low.