led cube 8*8*8 lighting fixture with tlc5940

time to change the laws of physics

so i though of a different setup:
instead of the arduino controlling the layers threw n-channel mosfets it will control them threw p-channel mosfets
and columns will be sunk directly by the tlc5940 and current limited by it and that will be used for effects.
for lighting purposes there will also be an n-channel mosfet connected to arduino pin 5 or 6 (for pwm since the other pwm pins and clocks are used for the tlc5940) that will sink threw 1W resistor for every column (for current limiting) the whole cube at once and in this way light all the cube at the same time.
the n-channel will be off and the tlc will be on when the cube will be in effect mode, and then when i need it for lighting the tlc will be off
and the mosfet will be on.
what do you think about this setup?

please help me choose p-channel logic level mosfets (preferably with a threw whole package)