MPS, as an officer in the Infantry, I will give you my opinion on why officer is the best way to go. The Combat Arms are the only ones where Officers are leaders who really get to get into the mud and fight with the soldiers (NCM). This way I get the best of both worlds. The key to your question is not about better benefits or pay or even the fact that you have authority of some really great soldiers but if you want to lead. Please get it straight right from the first, we officers in the Combat Arms are not managers. You will start off with a Pl size organisation where you "LEAD" not manage soldiers. The downfall of going Officer is that at times you will have to be admin focused or the soldiers that you lead will not get the courses, good goes, or leadership that they desire and undoubtedly deserve. If you go NCM, you get to do some pretty great stuff without the larger responsibilities (to start off). You Pte and Cpl Soldiers out there, don't get me wrong, but early on in their careers, they have few responsibilities other than mastering their specific trade, showing up on time and ready for work and giving their superiors the 110% that we are getting. Once they go beyond that, they start taking on a lot more responsibilities and depending on their Officers and Snr NCO's, they can be given a lot of leeway and trusted on to do some pretty tough things.
When we are in garrison, the administration falls on our shoulders and we make sure that the soldiers careers are progressing well and they get the necessary course to advance in their respective trades. When we hit the field, the admin falls to the WO's and we as officer have to make the tactical decisions and lead from the front. It is the best job in the world. Know that at times you won't get to do all of the cool things, like sniper, LAV Dvr, Gnr, C6 Gnr, etc, but just knowing that you command soldiers that can do these things and they are there to get the job done for you is payment beyond means.
So, there are benefits to both worlds, but I strongly believe that if you are going to choose, then you need to decide for yourself if you want to be a leader of soldiers or if you just want to be a soldier. Two very different things. Good luck and fire any more questions my way if you want to.