Shawn,
Detailing is as much an art as it is a science. Manufactures offer an endless supply of products that target specific needs and that they hope you will buy, otherwise they'd go out of business.
What works for some may not work for others. We are all different and our goals and expectations are different as well. Developing a particular skill-set or technique is very important to establish consistency and uniformity throughout you process.
Experimenting with different products builds your knowledge and skills. You may find that certain product work better on one finish than another.
In the end you will find those products that work well and are working for you, this is all that its important. It's all about what works best for you.