Driving Multiple LED's with a Transistor from 1 pin

Please forgive my ignorance, but why is a mosfet better than the transistor?

Also after brightness testing the yellow LEDs I found I could take them in series pairs with up to a 220 Ohm Resistor on each without becoming too dim for what I want.

This means that the power draw on the chain drops by a huge margin. So should help my Batteries last longer, correct?