Controlling LED 5 meter LED strip with IR input

Thanks!

Here is a datasheet for the mosfets I am using.

The LED's are just standard, non-addressable waterproof LED strips similar to these:

They have a common cathode and are then the RGB wires are connected to the pins of the arduino through a driver board which follows a schematic my roommate found online. The schematic is at the following URL:

The only change we made was we put our resistors on the left pin for all 3 instead of the middle pin for two and then the left pin for red.

We are also encountering a problem with the whole system hanging when we use brightness down on a common ground through the driver board, but it works perfectly, minus the flickering, when run through a breadboard. Do you have any ideas for that?

Thank you so much.