I have both. BT is simpler to use but I prefer INPA/NCS. I also use DIS and it is really easy to use as well. The BT enthusiast tool (the cheaper one) can't do coding. You can clear codes with it, though.
My preference is INPA/NCS/DIS. You can do everything and more with them over BT. And once you have them set up, you can do some pretty cool coding as well. Good luck!