Alright. Seemed a bit weird to me, considering FOSE was different. I don't even know what the 3GB Enabler is so I'm sure I'm not using it

Yeah, they have to use the launcher to ensure compatibility with Steam. It's a hassle, but it's the only way without them having to resort to somewhat illegal means.
As for the 3GB Enabler, it's just a nice little tool that makes Fallout: New Vegas use more than the 2GB of RAM it's usually limited to. It helps to better performance in some ways, and is essential if you plan on using any High-Res textures.
You can find out more about it http://www.newvegasnexus.com/downloads/file.php?id=38644.