Your solution seems logical. Just insure when P channel is on
the Vgs of the Nchannel turns it on adequately. Also the N channel
turn off speed is constrained by the Pchan pull down, but if this
is a "light switch" type of application, ie. the speed you need to turn
off, you are probably ok. Note also as MOSFET turns off slowly it
will experience increased Pdiss due to time it spends in active region.
So think in terms of 100's of ohms for P chan pulldown. You can always
spice the tunr off to see what effects your Pchan pulldown has.
Also consider noise effects from turning off large L loads in the vicinity
of the circuit. Choose a FET with appropriate breakdown V, maybe
diode protect gate of Nchan with zeners if you find a lot of noise in
the circuit environment.
Regards, Dana.