Not "better", just more appropriate for your circuit.
The heat a MOSFET generates depends on its resistance. Lower resistance, less heat, less wasted energy, more led brightness, longer life. To get to the lowest resistance a MOSFET is capable of, you need to get it fully switched on. It starts to switch on at the "Gate Threshold Voltage". You want to go above that, ideally by at least 1 or 1.5V. So driving it with a 3.3V digital output, you want that gate threshold voltage to be 1.8 to 2.3V or ideally even less. Your RFP50N06 probably has a gate threshold of 3V, so 3.3V is only just enough to switch it on.